Simon Yates (Mitchelton-Scott) won the penultimate stage of Paris-Nice on Sunday and took the lead in the general classification.
Read the full article at Paris-Nice, stage 7: Yates takes summit finish and overall lead on VeloNews.com.
With one attack on the steep finish climb, Primoz Roglic won Tirreno-Adriatico's longest day in stage 3.
Read the full article at Tirreno-Adriatico: Roglic rides to stage 3 win; Thomas takes lead on VeloNews.com.
To the delight of home fans, Frenchman Rudy Molard became the fourth home rider to win a stage at Paris-Nice 2018 in stage 6.
Read the full article at Paris-Nice, stage 6: Daring Molard wins; Poels crashes on VeloNews.com.
Jérôme Cousin tops breakaway companion Nils Politt to claim his first WorldTour victory in Thursday's fifth stage of Paris-Nice.
Read the full article at Paris-Nice: Cousin claims stage 5 from the break on VeloNews.com.
Marcel Kittel tops Peter Sagan and Giacomo Nizzolo to claim the second stage of Tirreno-Adriatico
Read the full article at Tirreno-Adriatico: Kittel tops Sagan in stage 2 on VeloNews.com.