The men's elite race was won by Italy's Giacomo Leone in a time of 2:09:54 hours while the women's race was won by Romania's Anuța Cătună in 2:28:18.
A total of 28,182 runners finished the race, 20,749 men and 7433 women.