South African Robbie Hunter won the third stage of the tour of Switzerland cycle race in, Switzerland, on Monday after outpacing Switzerland's Gregory Rast in a Sprint finish.
S. African cyclist wins tour of Switzerland third stage.