South African George Ntshiliza produced a late surge to break the foreign stranglehold on the 56km Two Oceans ultra-marathon in Cape Town on Saturday.
Ntshiliza came from behind to stun novice ultra runner Motlhokoa Nkhabutlane of Lesotho and stormed clear with less than 1km remaining to win by 18 seconds.
The 31-year-old, who crossed the line in 3:08.31, became the first local athlete to win the race since 2003.
Russia's Olesya Nurgalieva led twin sister Elena to another one-two in the women's race to strengthen their grip on South African ultra-marathons.
READ ON...