Ethiopia's Endeshaw Negesse held off world and Olympic champion Stephen Kiprotich of Uganda to win Sunday's Tokyo Marathon, part of the six-race World Marathon Majors series.

The 26-year-old Negesse took the tape in 2 hours, 6 minutes flat ahead of Kiprotich (2:06:33) and defending champion and race record-holder Dickson Chumba of Kenya, who came in third (2:06:34).

Negesse's compatriot Birhane Dibaba won the women's competition in 2:23:15, capping the first men-women sweep by any nation in race history.