Richie Porte sealed the biggest win of his career over the final 34km time trial at the 2018 Tour de Suisse,
Peter Sagan took his 16th stage win at the Tour de Suisse while Stefan Kung held his overall lead.
Team BMC scorched the 18.3-kilometer team time trial to take stage honors during stage 1 of the Tour de Suisse.
The 24-year-old could be out for six weeks as he recovers.
On another wet day in Switzerland, Stefan Kung wins stage 2 at Tour de Romandie, out-sprinting breakaway companion Andrei Grivko.
The 22-year-old Swiss rider is a promising young talent who grabbed two wins during the 2015 season, his rookie year in the pro ranks.
Several riders returned to action over the weekend, including Fabian Cancellara at the Vuelta a Espana.
Bradley Wiggins set the bar high over the weekend — here are eight riders who could challenge his record
Both riders wet down in Thursday's wet stage, with Kung hospitalized with a compression fracture of his T9 vertebrae
BMC's Küng rides alone through cold and rainy conditions, thriving in the Swiss mountains to win stage 4