Amos Kipruto and Yalemzerf Yehualaw won the men's and women's London Marathons, while Marcel Hug and Catherine Debrunner both broke the course record in the elite wheelchair races.
Kipruto won in style, raising his arms aloft towards the crowd down the final straight as he claimed victory in 2:04:39. The Kenyan broke away from the pack late in the race with a powerful surge and finished ahead of Leul Gebresilase and Bashir Abdi.
Britain's Weynay Ghebresilasie and Philip Sesemann both finished in the top ten, with Ghebresilasie posting a new personal best of 2:11:57 as he claimed an impressive ninth placed finish.
Yehualaw won the elite women's marathon in her first ever attempt, falling just short of breaking the course record with a time of 2:17:25. The 23-year-old Ethiopian finished ahead of last year's winner Joyciline Jepkosgei and compatriot Alemu Megertu after breaking away with three miles to go.
Yehualaw's time is the third fastest ever, a remarkable achievement given she fell at mile 20. Britain's Rose Harvey, meanwhile, earned a top ten finish with a time of 2:27:59.
In the men's elite wheelchair race, Marcel Hug was able to successfully defend his title in a course record time of 1:24:38. Hug was able to fend off a late attempt from rival Daniel Romanchuck to overtake him on the inside of the final bend, cutting off the American before pulling away and claiming victory.
While Romanchuck had to settle for second place, Britain's David Weir earned the final podium spot. Weir, competing in his 23rd consecutive London Marathon, was unable to claim a ninth victory but finished an impressive third after a sprint finish.
Debrunner also set a new course record in the women's elite wheelchair race, winning her first London Marathon title in 1:38:24. It is the 27-year-old's second marathon victory in a week after she claimed her first ever win at the Berlin Marathon.
Susannah Scaroni finished second, while Britain's Eden Rainbow-Cooper came in third after last year's champion Manuela Schar dropped out this morning after feeling unwell. It was a historic year for the wheelchair races, with this year's events the richest in history.
The total amount of prize money on offer has increased by $57,800 (£48,000) from $141,700 (£118,700) to $199,500 (£167,000). The two winners, Hug and Debrunner, will receive $35,000 (£29,300) each, an increase of $25,000 (£20,900) from last year's marathon.