A brilliant finish after 291km saw the red hot form of Julian Alaphilippe continue as he took the victory for Deceuninck - Quick Step at Milan San Remo
Alexey Lutsenko, Astana, pulled off an incredible performance as he won stage 4 of Tirreno-Adriatico. Primoz Roglic, Team Jumbo-Visma was second, while Adam Yates, Mitchelton-Scott, finished third to keep the blue leader’s jersey
Elia Viviani fought off a huge challenge from Fernando Gaviria and Peter Sagan in a sprint finish to win Stage 3 and make it two-in-a-row for Deceuninck Quick-Step
Julian Alaphilippe (Deceuninck - Quick Step) triumphed on Tirreno-Adriatico Stage 2, holding off Greg Van Avermaet (CCC Team) in a punishing final uphill sprint
Mitchelton-SCOTT edged out their Dutch rivals Team Jumbo-Visma in the opening stage of Tirreno-Adriatico, a 21.5km Team Time Trial in Lido di Camaoire.