EARLY BIRD: Ommiedraai Friends Running Club's Wesley Morrison on Main Road, in Muizenberg, in the early hours of the morning in Saturday's Two Oceans ultra marathon.
Image: Fuad Esack
Pictured are some of the runners who took part in this weekend's Two Oceans ultra marathon, starting at Newlands Swimming Pool and finishing at UCT Rugby Fields, Upper Campus, Rondebosch
HIT THE ROAD BONES: Early front runners hit Main Road, Muizenberg in Saturday's Two Oceans ultra marathon
Image: Fuad Esack
EASY: Team Vitality's Mark Bernardo taking it easy on Main Road Muizenberg, in Saturday's Two Oceans ultra marathon.
Image: Fuad Esack
STRIDE: Itheko's Francis Ronny Senabulya looking to stay close to the front runners in the early stages of Saturday's Two Oceans ultra marathon.
Image: Fuad Esack
STEADY: Celtic Harriers' Jahseed Msango maintains a steady ppace on Main Road Muizenberg during the early stages of Saturday's Two Oceans ultra marathon
Image: FUad Esack
SUIT UP: MR Tuxedo looking dapper on the final stretch towards the finish line at UCT, in Saturday's Two Oceans ultra marathon, finishing in 04hr52min41sec.
Image: Fuad Esack
FUN: Dawn Linnert, Patricia Heyns and Michelle Cupido share a light moment at the Two Oceans refreshment station, at UCT, on Saturday
Image: Fuad Esack
Related Topics: