Ty Magner and Leigh Ann Ganzar won their respective USPRO Criterium championships titles on Friday night.
Richie Porte sealed the biggest win of his career over the final 34km time trial at the 2018 Tour de Suisse,
Arnaud Démare (Groupama-FDJ) took an impressive sprint victory on stage 8 of the 2018 Tour de Suisse.
Peter Sagan took his 16th stage win at the Tour de Suisse while Stefan Kung held his overall lead.
Adam Yates won the final stage of the 2018 Critérium du Dauphiné while Geraint Thomas took overall victory.
Team BMC scorched the 18.3-kilometer team time trial to take stage honors during stage 1 of the Tour de Suisse.
Pello Bilbao (Astana) rode away from his breakaway companions to win the sixth stage of the Critérium du Dauphiné.
Ted King and Kaitlin Keough won the Dirty Kanza 200 gravel race on Saturday in Emporia, Kansas.
Michal Kwiatkowski won the opening 6.6-kilometer prologue of the 2018 Critérium du Dauphiné to take the overall lead.
Fernando Gaviria beat Caleb Ewan and Max Walscheid to win stage 7 of the 2018 Amgen Tour of California on Saturday in Sacramento.