Swiss rider Pascal Richard seized the lead in the tour of Switzerland cycle race on Thursday, after coming fourth in a 606km third stage, from to, won by German Andreas.
Local hope leads in Swiss tour.