One said: "Really felt for Hayley Carruthers at the finish line at the London Marathon".
Around 40,000 hit the streets this morning, with pictures taken from above showing The Mall and Tower Bridge filled up with colourful runners.
Mo Farah finished 3mins 1sec behind in the second fastest marathon time run by a Briton - a mark he already holds - to claim the British title.
Defying the loss of her pacemaker, who fell ill just minutes before the start, Purdue produced the performance of her life at the London Marathon on Sunday, clocking two hours, 25 minutes and 38 seconds to move third on the British all-time list behind only Paula Radcliffe and Mara Yamauchi.
Eight-months after setting the standing world-record time in Berlin, Kipchoge's time of 02:02:37 was enough to see off the two Ethiopian runners Mosinet Geremew (02:02:55) and Mule Wasihun (02:03:16).
"The crowd in London is wonderful and that spirit pushed me".
"To smash my personal best is all I could to ask for", Kosgei said.
The women's race was won by the 25-year-old Kenyan Brigid Kosgei in 2:18.20 after she broke clear in the second half of the race. My aim was to try and reel them back but the wheels came off and I was hanging in there.
The 27-year-old Scot took nearly four minutes off her best to finish as the leading Briton, running 2:25:38 for third-fastest ever British women's marathon. "I am definitely disappointed but Kipchoge's time was incredible".
"It didn't distract me at all", said Farah.
The Irish-born 42-year-old - who led at the halfway stage - ran the third-fastest time by an Australian marathon runner and has qualified for the 2020 Tokyo Olympics in the event.
"What I said is the truth and it was all about the London Marathon today".
American Dan Romanchuk won the men's wheelchair race, with Switzerland's Marcel Hug and Tomoki Suzuki of Japan in second and third.
Britain's Hayley Carruthers needed helped from the marshals as she collapsed on the finish line after completing a personal best.
The women's wheelchair race was comfortably won by Manuela Schar of Switzerland.