A memorable day for more than 30,000 runners of all ages and abilities who have pounded over 26.2 miles to take part in the 21st London Marathon.
Elite Men's race
Morocco's Abdelkader El Mouaziz clinched his second success in three years winning in his fastest ever time of 2:07:11. Debutant
Paul Tergat of Kenya was second and defending champion Antonio Pinto from Portugal third. The first Briton home was Mark Steinle in sixth place.
El Mouaziz cools down on his way to victory
real 56k Click here to see how El Mouaziz finished the race.
real 56k Watch leading Briton Mark Steinle cross the line in sixth place
real 56k See Steinle's reaction to his superb finish.
Elite women's race
Twice Olympic 10,000 metres champion Derartu Tulu powered away in the final minutes to finish ahead of Russia's Svetlana Zakharova and Joyce Chepchumba of Kenya in a time of 2:23:56. Last year's winner, Tegla Loroupe struggled with a hamstring problem before finishing sixth.
Derartu Tulu celebrates with her medal
real 56k Click here to see Tulu finishing ahead of the pack.
Tanni Grey-Thompson claimed a fifth women's title with a comfortable victory, despite the problem of a slow puncture which hampered her progress. Frenchman Dennis Lemeunir caused a surprise in the men's race beating last year's British winner Kevin Papworth.
Tony Blair congratulates Dennis Lemeunir and Tanni Grey Thompson
real 56k Click here to see Tanni Grey win yet again.
real 56k Watch Tanni's reaction to her victory.
real 56k Watch Dennis Lemeunier's win in the men's wheelchair race.
But for many other runners, it's the taking part that matters as they bid to make it around the course. Britain's greatest Olympian Sir Steve Redgrave was the official starter and in his first marathon completed the course in just under five hours.
It's all smiles for these Marathon competitors
real 56k Watch Sir Steve and Lady Ann Redgrave after they finish the race together.
real 56k Watch celebrity chef Gordon Ramsey talk about his experiences in this year's event.