Paula Radcliffe's impressive 10,000m victory was the highlight of the day at the IAAF Gateshead Grand Prix.
Radcliffe lapped the entire field on her way to a time of 30 minutes 17.16 secs and only blustery conditions prevented her running even faster.
Other British Olympic hopefuls who performed well included hurdler Chris Rawlinson and Kelly Holmes.
Kim Collins won the 100m in a season's best time, and Yelena Isinbayeva broke her own pole vault record.
A rare appearance by Radcliffe in front of British fans was the finale of the day, and though she never came close to being challenged in the race, afterwards she was far from satisfied.
"I'm annoyed that I didn't get good conditions because I wanted to go out and run fast. But the second half was hard into the wind," she said.
Russian vaulter Isinbayeva was in far better spirits after improving on her own world record by one centimetre.
She said: "In training three weeks ago I cleared five metres. I am now ready to jump higher but I want to do it step by step, centimetre by centimetre."
World 100m champion Collins looked in ominous form as he won in 10.21 secs, ahead of Ghana's Aziz Zakari and Mark Lewis-Francis, who was third in 10.34 secs.
Jason Gardener and Darren Campbell were well off the pace.
Chris Lambert won the 200m, edging out British number one Christian Malcolm, and there were encouraging signs for Athens with the performances of Holmes in the women's 1500m and Rawlinson in the 400m hurdles.
Holmes recovered from a slow start to come home ahead of Poland's Lidia Chojechka in a time of four minutes 06.83 secs.
Helen Clitheroe finished third, with fellow Briton Lisa Dobriskey coming home in fifth place, and Sonia O'Sullivan well off the pace in 10th.
Rawlinson banished memories of last Sunday's 4x400m relay farce in Poland with a season's best time of 48.58 secs as he won the individual event.
"I've changed my stride pattern this year and that has made a big difference," said Rawlinson.
In the javelin, Steve Backley finished fifth with a best throw of 79.02m.
He said: "I'm always the optimist. It wasn't great but it wasn't fantastic conditions. I was a bit rusty and it was a bit of fight."
Great Britain's men's 4X100m relay team got the day off to a good start with a win over Poland.
Campbell made up two metres on the final leg to ensure victory for the team which featured Malcolm, Marlon Devonish and Julian Golding, with the British second-string team in third place.
The British women's 4x100m quartet did not enjoy such a happy result, however.
They had to make do with second spot behind the Netherlands, in a time of 43.85 secs, with Poland claiming third place.
In the women's 400m, British runners Donna Fraser, Lee McConnell and Helen Karagounis finished outside the top three, but all three clocked season's best times.
Joice Maduaka also recorded her best time of the summer, 23.21 secs, in finishing second to Cydonie Mothersill in the women's 200m.
In the women's 800m, Jo Fenn was first Briton home in fourth place behind Jolanda Ceplak, in a season's best 2min 00.57secs, with Susan Scott sixth.
European Under-23 winner Rebecca Lyne was eighth, ahead of world 1500m bronze medallist Hayley Tullett.