By Matt Majendie
Long before Australia coasted to World Cup victory, the tournament was littered with a series of breathtaking individual and team performances.
From Jon Davison's quickest ever World Cup century for Canada to Chaminda Vaas' hat-trick from the first three balls of a game, it was riddled with highlights.
We list our top 10 in chronological order and ask you to pick your favourite.
1 Chaminda Vaas (hat-trick v Bangladesh)
Vaas made World Cup history by taking three wickets with the first three balls of the game as Sri Lanka romped to a 10-wicket victory.
Hannan Sarkar was the first out bowled and Mohammad Ashraful then lobbed up a simple catch before Ehsanul Haque edged to Mahela Jayawardene at second slip.
2 Stephen Fleming (century v South Africa)
Herschelle Gibbs had earlier scored 143 for South Africa to put New Zealand into a difficult position but Stephen Fleming steered them to victory with a sublime 134 not out.
His run-a-ball innings was undoubtedly the best of his career.
3 James Anderson (spell v Pakistan)
Andy Caddick had already removed the wicket of Shahid Afridi when James Anderson started his devastating spell.
He found himself on a hat-trick when Inzamam-ul-Haq and Yousuf Youhana were dismissed by back-to-back deliveries. He added two further victims in a straight 10-over spell which demolished Pakistan.
4 John Davison (century v West Indies)
Davison pulled off arguably the most scintillating knock of the tournament when he smashed 111 off 76 balls.
He recorded the fastest World Cup century in the process but sadly fell just one shy of Viv Richards' tournament record of seven sixes in an innings.
5 Vasbert Drakes (catch to dismiss Davison)
Jon Davison was en route to another big six in his monstrous innings when Vasbert Drakes hurled himself at full stretch to the ball.
The ball looked set to beat him but remarkably, with a fully arched back, he held on to it.
6 Kenya beating Sri Lanka
Kenya had been expected to be skittled out with ease by Sri Lanka and, despite making 210 off their 50 allotted overs, looked set to come off second best.
But a stunning five for 24 runs by spinner Collins Obuya pulled off one of the biggest ever shocks in World Cup history.
7 Ramnaresh Sarwan (47 v Sri Lanka)
The score may not look impressive but Ramnaresh Sarwan's innings was the bravest of the tournament.
Sarwan had earlier been hit on the head by a bouncer and taken to hospital but returned, despite medical advice to the contrary, to steer his team to within a whisker of an unlikely victory.
8 Sachin Tendulkar (98 v Pakistan)
As the tournament's leading run scorer he has to feature but, of all his innings, his best was his 98 against Pakistan.
Tendulkar strained a thigh but overcame the pain barrier to unleash a stunningly powerful opening salvo. He ended his knock with 12 fours and six sixes.
9 Andy Bichel (7-20 v England)
Nick Knight and Marcus Trescothick had raced to 66 without loss when Andy Bichel, who had previously been overlooked, was brought into the Australian bowling attack.
From there, he showed his ommission had been a mistake with a devastating display of pace bowling. Michael Vaughan, Nasser Hussain and Paul Collingwood were among his victims.
10 Australia's World Cup win
Australia were at their prolific best during Sunday's final.
Batting first, they set a world record 359 with Ricky Ponting starring with an unbeaten 359 before skittling out the Indians for 234.