Michael Vaughan hailed "one of the best one-day innings" he has seen after Kevin Pietersen demolished Australia in the NatWest Series match in Bristol.
Pietersen's unbeaten 91 off 65 balls steered England past Australia's 252-9 in the 48th over, condemning the Aussies to a second defeat in two days.
"I thought we were outstanding in the field to restrict them to 250.
"We didn't chase too well until Kevin played an unbelievable, almost genius knock," the England captain said.
"To see us home was one of the best one-day innings I have seen. Fantastic."
Vaughan was also full of praise for paceman Steve Harmison, who took three early wickets in four balls and returned 5-33 - his first five-wicket haul in one-day cricket.
"Harmison was outstanding. Those three wickets really changed the game," he added.
"Matthew Hayden and Adam Gilchrist got a good start and were playing well, but those three wickets turned the game and really put Australia on the back foot."
Harmison's removal of Hayden owed everything to the brilliance of Paul Collingwood, who took a memorable one-handed catch high above his head at point.
"He's been doing it for quite some time, producing these catches," Vaughan said.
"And today was the best catch I've ever seen. It changes game and that certainly was the turning point.
"It's good to win. The momentum is with us and we must continue [against Bangladesh] on Tuesday at Trent Bridge and look forward to playing the Aussies again in Durham on Thursday."
Pietersen, who claimed man-of-the-match honours, said: "I just seemed to time the innings right and long may it continue.
"I thought the boys played brilliant cricket today.
"Right from the start - Steve Harmison's 5-33, Paul Collingwood's catch and Michael Vaughan . It was a really good team effort and I'd like to congratulate the boys on a fantastic day for England."