ECO protesters failed to spoil the London Marathon today — as runners were shielded by a huge police presence.
Extra officers were on duty to thwart any trouble on the 26.2-mile course.
The event went off smoothly despite eco-activists Extinction Rebellion holding a four-day protest in Westminster.
The group agreed not to target the marathon.
Race bosses expected a record 48,000 runners to brave the rain.
Celebrities including Towie’s Mark Wright, Virgin Radio host Chris Evans and Sky Sports presenter Kirsty Gallacher took part.
Read More on the London Marathon
Radio 1 host Adele Roberts beat the London Marathon record for running with a stoma bag after getting the all-clear from bowel cancer.
She joked: “I can retire now.”
Dame Barbara Windsor’s widower Scott Mitchell led EastEnders team Bab’s Army, including Natalie Cassidy, Adam Woodyatt and Heather Peace.
It raised £50,000 for Alzheimer's Research UK.
Most read in The Sun
Heather, who plays Eve Unwin, said: “Considering the cost of living, it’s beyond our wildest expectations.”
Kelvin Kiptum, 23, won today's men's race in two hours one minute and 25 seconds, just 16 seconds outside the world record.
Meanwhile Dutch Sifan Hassan, 30, also produced a lung-busting run to win the women's race in a stellar two hours, 18 minutes and 33 seconds.
Racing in his last ever London Marathon, Sir Mo Farah, 40, crossed the line in two hour, ten minutes 28 seconds.
"It's going to be my last-ever marathon, and the end of my career really," Farah told BBC Sport before the starting gun.
The 10-time global track champion was joined by four of the five fastest marathon runners in history for the race.
Meanwhile, Mark Wright finished the London Marathon alongside his brother Josh.
They both recorded a time of three hours, 36 minutes and 53 seconds.
And international rugby union stars Marcus Smith and Courtney Lawes were spotted handing out bottles of Lucozade to runners at Lucozade Sport's Mile 23.
Pictures from the race showed flag-waving eco nuts from Extinction Rebellion at Westminster.
READ MORE SUN STORIES
The Metropolitan Police drafted extra officers into central London to tackle any potential threats.
Wheelchair competitors hit the road at 9.15am while elite women and men started running at 9.25am and 10am respectively.
London Marathon 2023 results
Men's elite race results and times:
1st: Kelvin Kiptum (Kenya) - 2hrs 01min 27sec
2nd: Geoffrey Kamworor (Kenya) - 02:04:23
3rd: Tamirat Tola (Ethiopia) - 02:04:59
4th: Leul Gebresilase (Ethiopia) - 02:05:45
5th: Seifu Tura (Ethiopia) - 02:06:38
6th: Emile Cairess (Great Britain) - 02:08:07
7th: Brett Robinson (Australia) - 02:10:19
8th: Phil Sesemann (Great Britain) - 02:10:23
9th: Sir Mo Farah (Great Britain) - 02:10:28
10th: Chris Thompson (Great Britain) - 02:11:50
Women's elite race results and times:
1st: Sifan Hassan (Netherlands) - 2hrs 18min 33sec
2nd: Alemu Megertu (Ethiopia) - 02:18:37
3rd: Peres Jepchirchir (Kenya) - 02:18:36
4th: Sheila Chepkirui (Kenya) - 02:18:51
5th: Yalemzerf Yehualaw (Ethiopia) - 02:18:53
6th: Judith Jeptum Korir (Kenya) - 02:20:41
7th: Almaz Ayana (Ethiopia) - 02:20:44
8th: Tadu Teshome (Ethiopia) - 02:21:31
9th: Sofia Yaremchuk (Italy) - 02:24:02
10th: Susanna Sullivan (USA) - 02:24:27