They have come this far and now they have to face the final test.
2017
2002
2006
2012
1932
2016
1985
1986
1987
2009
1978
1962
2024
1993
2021
1989
2008