The unimprovable game

Greatest World Cup matches No. 1: Australia v South Africa, semi-final, Birmingham 1999