FRONT RUNNERS: Two Oceans women's ultra marathon race winner, Gerda Steyn, among the early front runners on Main Road, Muizenberg.
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
SUPPORT: Spectators gather on the side of the road in the early hours of Saturday morning, during Saturday's Two Oceans ultra marathon, cheering runners on Main Road, Muizenberg
Image: Fuad Esack
FINISH LINE: Fish Hoek Athletic Club's Cameron Mackintosh after crossing the finish line at UCT,
Image: Fuad Esack
WELL DONE: Fish Hoek's Garrith Steyn was also among the finishers in Saturday's Two Oceans ultra marathon
Image: Fuad Esack
FRIENDLY FINISHER: VOB's Alan Schermbrucker searching for a familiar face in the crowd, en route to crossing the finish line, at UCT, in Saturday's Two Oceans ultra marathon
Image: Fuad Esack
CLOCKWORK Harfield Harriers' Daniel Cunnama on arrival at the finish line in Saturday's Two Oceans ultra marathon
Image: Fuad Esack
Ï DID IT: VOB's Hennie van Heerden delighted to cross the finish line at UCT
Image: Fuad Esack