Willy Ndimayano (1:05:03) outran just under 2,600 runners to win the 30th annual Semi Marathon de la Vente des Vins de Beaune in France.
Jean Pierre Mvuyekure earned runner-up honors with a time of 1:05:53.
Manu David (1:09:11) rounded out the top three.
For the women, it was Marina Kovaleva (1:17:51) coming in comfortably ahead of the field.
In a tight race for second, Immaculate Chemutai (1:23:50) managed to hold off Natalie Vasseur (1:24:13).
Vasseur finished fourth a year ago.