At the start of Saturday, the obvious Rugby World Cup quarter final winners were going to be Australia and New Zealand, the latter being the tournament favourites, who would overcome lesser opposition in the form of England and France respectively.
Southern hemisphere dominance has almost been taken for granted since the last World Cup in 2003, when England beat Australia.
What a great pity that the Aussies and Kiwis got stage fright and forgot the script, leaving us with an England v France semi-final. And, South Africa almost completed the down-under misery by coming close to losing to a heroic Fijian team, now meeting Argentina in the other semi-final.
It has been a thrilling tournament, with some fantastic rugby. Could the fairy tale continue with England v Argentina in the final?