Kenyan Peter Some was a shock winner of the Paris marathon on Sunday as he won the 37th edition of the event ahead of Ethiopia's Tadese Tola and compatriot Eric Ndiema.
In the women's event Boru Tadese streaked clear of the field to set a new course record of 2hr 21min 06sec.
Some took three minutes off his previous personal best, from Frankfurt in 2012, to win in a time of 2hr 05min 38sec.
Tola, the winner here in 2010, outsprinted Ndiema to take second place, almost a minute after the winner.
Some made his break for home around the 30km mark with a fierce acceleration that left the group of favourites trailing in his wake.
Tadese beat countrywoman Merima Mohammed into second, more than two minutes behind, with Kenyan favourite Eunice Kirwa coming third.
The winner's time eclipsed that of another compatriot, Tirfi Beyene, who won in 2hr 21min 40sec last year.
A record of almost 50,000 people took to the streets of the City of Lights under mild sunshine that took the edge off a chilly morning.