Postpublished at 15:33 British Summer Time 20 July
Men's 400m
Steve Cram
Athletics commentator on BBC One
Matthew Hudson-Smith has that incredible new record at the Oslo Diamond League and he's in great form.
Matthew Hudson-Smith sets European record and world-leading time of 43.74 seconds in 400m
Keely Hodgkinson wins 800m in world-leading and British record 1:54.61
Noah Lyles wins 100m in PB 9.81 seconds with GB's Louie Hinchliffe fourth and Zharnel Hughes sixth
Dina Asher-Smith third and Daryll Neita fourth in 200m won by American Gabby Thomas
GB women's 4x100m relay squad set world leading time of 41.55 seconds
GB's Molly Caudery third in strong pole vault competition
Heptathlete Katarina Johnson-Thompson fifth in long jump
Capacity 60,000 fans watch GB's Olympic stars at London Diamond League
Bobbie Jackson and Charlotte Coates
Men's 400m
Steve Cram
Athletics commentator on BBC One
Matthew Hudson-Smith has that incredible new record at the Oslo Diamond League and he's in great form.
Men's 400m
Britain's Matthew Hudson-Smith has been clear in his ambition to bring gold back from Paris as he looks to make up for lost time after missing the 2020 Tokyo Olympics due to injury.
Since the Games in Tokyo, Hudson-Smith has won 400m gold at the European Championships and 400m silver at the World Championships and Commonwealth Games.
Hudson-Smith also broke his own European record at the Diamond League meet in Oslo, Norway in May when clocking a time of 44.07 seconds.
British champion Charlie Dobson joins Hudson-Smith at London Stadium.
They GB team-mates face Canada's Christopher Morales-Williams - whose best of 44.05 seconds is ahead of Hudson-Smith's as the second-fastest in 2024, behind American Quincy Hall.
Hudson-Smith is up now.
Women's pole vault
A vault of 4.85m was enough for Australian Nina Kennedy.
Canada's Alysha Newman is second with a best height of 4.75m and Brit Molly Caudery is third (4.65m).
That's well below Caudery's world lead of 4.95m.
Women's long jump
Germany's Malaika Mihambo remains the one to catch with a distance of 6.87m.
Italy's Larissa Iapichino is some way off in second with 6.70m.
GB's Katarina Johnson-Thompson sits fifth with a jump of 6.54m.
Men's mile
Steve Cram
Athletics commentator on BBC One
That was a bit of a messy race.
Men's mile
Australia's Oliver Hoare just sneaks it on the line under pressure from Norway's Narve Gilje Nordas who takes second.
It's a season best time of 3:49.03 for Hoare.
Spain's Adel Mechaal is third.
Niels Laros of the Netherlands caused the incident right at the start, which saw British duo Neil Gourley and George Mills fall and opt not to continue, but he regrouped to finish fifth.
Adam Fogg was the highest finishing Brit in seventh with a personal best 3:50.48.
Men's mile
Paula Radcliffe
Former women's marathon world record holder on BBC TV
I'm just looking and [Niels] Laros managed to get himself in the back of the pack now. That's got to cause some sort of demons for him. Questions maybe in their minds about bringing the race back but that's down to the referee.
Men's mile
Oh! Drama from the start.
British pair Neil Gourley and George Mills are out.
They both took a tumble just a few strides into the race and decided not to continue.
It looked like they were asking for a restart but the race goes on without them.
Men's high jump
Hamish Kerr of New Zealand has just wrapped up victory with a jump of 2.30m.
American JuVaughn Harrison (2.26m) was second with Britain's William Grimsey (2.22m) in third.
Olympic champion Mutaz Essa Barshim of Qatar withdrew from the event just moments before it began. Hopefully it's nothing too serious with Paris in his sights.
Women's 800m
Steve Cram
Athletics commentator on BBC One
I'm still catching my breath at that 800m race. Every athlete managed to get some sort of record.
Women's 800m
Harry Poole
BBC Sport at London Stadium
Wow!
Keely Hodgkinson looks, rightfully, delighted with that as she celebrates crossing the line.
The Briton had been the only woman to run under one minute 56 seconds this year. She has just gone under 1:55 - taking the rest of the field to personal bests in the process, with British team-mates Jemma Reekie and Georgia Bell now the second and third-fastest women respectively this year.
World champion Mary Moraa is bumped down to fourth in 2024.
That is a massive statement of intent.
Women's 800m
It's a British one-two-three with Jemma Reekie setting a new personal best time of 1:55.61 seconds and Georgia Bell claiming third with a PB of 1:56.28 seconds.
Laura Muir was eighth.
Women's 800m
Keely Hodgkinson with a new national record and a new world lead time of 1:54.61 seconds!
Wow!
That's how you set yourself up for the Paris Olympics.
Women's 800m
Erin Wallace leads the way after 400m with Keely Hodgkinson second and Jemma Reekie in third.
A British one-two-three.
How is this going to unfold in the final lap?
Women's 800m
Harry Poole
BBC Sport at London Stadium
What a race this should be.
Though still only 22, only gold will satisfy Keely Hodgkinson in Paris after three successive global silvers.
Robbed of the chance to compete here last year before the World Championships because of illness, the European champion will be hoping to make the most of this special opportunity.
Hodgkinson has already run the fastest time in the world this year. What can she produce in her final run-out before the Games against high-quality opposition?
Women's 800m
Up next we've got Britain's Keely Hodgkinson in the women's 800m.
Hodkinson won silver at the 2020 Tokyo Olympics and has her sights set on gold in Paris.
The 22-year-old won in a world lead time of 1:55.78 at the Diamond League meet in Eugene, Oregon during his first outing in the 800m this season.
GB team-mates Jemma Reekie, Georgia Bell, Laura Muir and Erin Wallace are set to join Hodgkinson on the track.
With Olympic gold the target in a couple of weeks, how will Hodgkinson fare?
We're on the home straight and this is what we have left to come at London Stadium - all times in BST:
Women's 400m hurdles
Right, we're into the final hour of this London Diamond League meet.
What has been your highlight of the day so far?
Femke Bol's run in the 400m hurdles has to be up there, right?
She barely broke a sweat as she blew away the rest of the field to claim victory and set a new meeting record of 51.30 seconds earlier.
She picked up bronze in Tokyo, could it be gold in Paris?
Men's 3,000m race
The Swiss pipped American Grant Fisher just before the line as he ran a time of 7:27.99 for a season best while Kenya's Edwin Kurgat took third with 7:28.53.
Jack Rowe was the best of the Great British five as he finished 12th with 7:38.70.
Men's 3000m race
Swiss Dominic Lokinyomo Lobalu wins with a new national record time of 7:27.68!