England won the Ashes for the first time in 18 years after a thrilling series that has surely never been bettered.
England's 2-1 success had seemed a million miles away after the First Test at Lord's, where Australia were convincing winners by 239 runs after dismissing England for under 200 in both innings.
But Michael Vaughan's side were level after the Second Test, winning an epic encounter at Edgbaston by just two runs. It was the closest winning margin in Ashes history and Jim Maxwell's commentary of Steve Harmison claiming the final wicket is just as thrilling now as it was then.
After an incredibly tense draw at Old Trafford, England moved ahead with a three-wicket win at Trent Bridge. Chasing a target of 129, England raced to 32 without loss after five overs but - as you'd expect from this remarkable series - victory ended up being anything but straightforward.
Australia could still retain the Ashes but needed victory at the Oval to do so. Kevin Pietersen's brilliant 158 on the final day denied them and brought England the draw that was celebrated for months to come.
Commentators: Henry Blofeld, Jim Maxwell, Geoff Lawson, Vic Marks, Jonathan Agnew, Rod Marsh