Gerda Steyn clinched a record sixth consecutive Two Oceans ultramarathon victory after crossing the finish line at the ...