Sunday's 76th Murten-Fribourg race was won by the same Kenyan athletes as last year, with John Mwangangi coming in first for the men and Helen Musyoka for the women.
Mwangangi, who is 18 and only 1m 58 tall, completed the 17.7 km course in 52'37, ahead of Eric Nyonsaba of Burundi and Eticha Tesfaye of Ethiopia. He broke away after about one third of the race, and was never in danger after that.
It was the third consecutive victory in the race for Helen Musyoka, who took 1 hour 1'30. She beat second-placed Martina Strähl of Switzerland by 14 seconds. Strähl's time was the third best ever achieved by a Swiss woman in the history of the race.
For the first time for 16 years more than 10,000 runners took part.
The race commemorates the messenger who ran from Murten to Fribourg to bring the city news of the victory of Swiss troops over the Charles the Bold in 1476. According to legend, the messenger collapsed and died on arrival.
swissinfo.ch and agencies