Image source, Getty Images
Georgia Hunter Bell made the podium on her Olympic debut at Paris 2024
Harry Poole
BBC Sport journalist at London Stadium
Georgia Hunter Bell, Charlie Dobson and Morgan Lake claimed victories in front of a sell-out home crowd of 60,000 at the London Diamond League.
Olympic 1500m bronze medallist Hunter Bell stormed clear on the home straight to take victory in the women's 800m in a season's best one minute 56.74 seconds.
Dobson could barely believe his victory in the men's 400m as he burst past the leaders in the closing stages, including compatriot Matthew Hudson-Smith, to clock a personal best 44.14 seconds.
Lake won the women's high jump as the only athlete to clear 1.96m in a field that included world record holder Yaroslava Mahuchikh and Olympic medallist Eleanor Patterson.
But world 1500m champion Josh Kerr, who had targeted his own British record, was made to settle for second as he was upstaged by Kenyan 19-year-old Phanuel Kipkosgei Koech.
Koech passed Kerr on the inside with 200m to go and held on for victory in three minutes 28.82 seconds, as Kerr clocked his best time of the season with 3:29.37.
Behind, Elliot Giles was sixth in 3:32.51 and Neil Gourley placed 10th (3:33.69), but George Mills fell after being tripped on the final lap.
There was also a second-place finish for Dina Asher-Smith, who pipped fellow Briton Amy Hunt to finish behind clear winner Julien Alfred in the women's 200m.
British stars shine in front of home support
In the absence of Olympic champion Keely Hodgkinson, who continues to make her way back from a hamstring injury, training partner Hunter Bell starred as she once again displayed her excellent finishing speed over the two-lap event.
The 31-year-old is continuing her exciting progress in her first season as a full-time athlete, having left her job in cybersecurity after completing a spectacular rise from obscurity to the Olympic podium last year.
She drew loud cheers from an energetic crowd as she timed her effort to perfection, replicating the stylish 800m win she achieved at last month's Stockholm Diamond League.
Jemma Reekie placed sixth in 1:58.76 and Laura Muir, rebuilding after an injury-disrupted start to the year, was 10th in 2:00.95.
There was perhaps no better reaction than that of Dobson, who appeared stunned after coming from seemingly nowhere with 100m remaining to beat world-class competition.
Olympic and world silver medallist Hudson-Smith crossed the line second in 44.27, ahead of South Africa's Zakithi Nene, who has run the fastest time in the world this year with 43.76.
Having already wrapped up victory in the women's high jump with her second-time clearance at 1.96m, Lake thrived under the gaze of the entire crowd and went close to breaking her British record with three solid attempts at 2m.
While Kerr could not provide the big finale he hoped for, he will take lessons from his loss to Koech and has time on his side with two months until his world title defence in Tokyo.
Former 200m world champion Asher-Smith overhauled Hunt as she crossed the line in 22.25 seconds, with Hunt clocking 22.31.
But Olympic 100m champion Alfred proved a class above, recording the joint-ninth fastest 200m of all time as she stormed to victory in 21.71.
Ireland's Rhasidat Adeleke was fourth in 22.52, with Daryll Neita sixth in 22.69.