Lesothos Two Oceans champion Khoarahlane Seutloali of the Hollywood Athletics Club surged late to win the Soweto Marathon on Saturday morning, crossing the line first in 2hr 20min 09sec.
Ntsindiso Mphakathi of Entsika was the first South African home in second place in 2:20:24, with defending champion Onalenna Khonkhobe of Nedbank third in 2:20:39.
Former track specialist George Kusche was fourth in 2:20:47.