Mo Farah produced a stunning performance to break the European 1500m record at the IAAF Diamond League in Monaco - and declared himself 'in the shape of his life'.
The double Olympic champion - who will seek to defend his 5000m world title and upgrade his 10000m world silver in Moscow next month - showed he was right on form with an attenton-grabbing show.
He clocked 3:28.21 to finish second behind Kenya's Asbel Kiprop, erasing Steve Cram's 28-year old British best and dropping race specialists Seb Coe and Steve Ovett down to third and fourth on the all-time list.
However, his challenge for Moscow was underlined when Kenya's Edwin Soi later ran a world leading 12:51.34, erasing Farah's two-year old meeting record, in the 5000m.
"I'm in the shape of my life. I need to back off a bit now I think, I've never been so happy," said Farah.
"I wanted 3:30. I knew training has been going really well and I knew maybe I was capable of going under. I didn't know I was going to go that fast."
Elsewhere, Shara Proctor showed no signs of the injury that forced an early retirement at last week's Sainsbury's British Championship with a best jump of 6.74m earning third in the women's long jump.
Steve Lewis, who lost his domestic pole vault title last weekend, delivered on his vow to rebound with a season's best 5.70m as he finished sixth in a competition won by Renaud Lavillenie in a world leading 5.96m.
Anyika Onuora, the new British 200m champion, stepped up to clock 51.63 secs over 400m as Amantle Montsho announced her Moscow intentions with a world leading 49.33 secs performance.
British number one Tiffany Porter ran 12.70 secs to finish fourth in the 100m hurdles while Eilish McColgan ranked fifth and finished top European in the 3000m steeplechase, clocking 9:45.72
© Sportsbeat 2013