They have come this far and now they have to face the final test.
2017
1967
1993
1966
2015
2024
1913
—
1999
2014
2021
2001
2013
1940