Two-time world champion takes his second stage win of the race as Simon Spilak stays in yellowPeter Sagan (Bora-Hansgrohe) took his second stage victory of the 2017 Tour de Suisse with another dominant sprint performance on stage eight.
World champion has unique explanation for Swiss stage winWorld champion Peter Sagan won stage five of the Tour de Suisse, thanking a late rain shower for giving him energy "because I'm Aquarius."
Damiano Caruso (BMC Racing) remains in overall lead as Sagan wins bunch sprintPeter Sagan (Bora-Hansgrohe) produced a devastating final burst of speed as he took a comprehensive victory on stage five of the Tour de Suisse.
Peter Sagan and Greg Van Avermaet will race against each other for the first time since Paris-RoubaixPeter Sagan at the Tour of Flanders 2017 (Sunada)Peter Sagan and Greg Van Avermaet will race against each other for the first time since Paris-Roubaix