Lesotho Olympian Khoarahlane Seutloali won the Totalsports Two Oceans ultra marathon in Cape Town on Saturday.