They have come this far and now they have to face the final test.
2017
2014
1992
2025
1928
1979
2015
1956
—
2022
2002
1942