After winning Hammer Limburg with Deceuninck - Quick-Step a few weeks ago, Yves Lampaert took his first individual victory of the season as he won stage 8 of Tour de Suisse.
Egan Bernal of Team Ineos won Tour de Suisse Stage 7 on the Gotthard Pass to increase his lead at the head of the GC to 41 seconds over Rohan Dennis (Bahrain Merida).
Antwan Tolhoek (Team Jumbo-Visma) soloed to his first WorldTour win on Tour de Suisse Stage 6 as Egan Bernal (Team Sky) moved into the overall race lead.
Elia Viviani (Deceuninck - Quick-Step) made it two wins out of two at the Tour de Suisse on Stage 5, out-sprinting race leader Peter Sagan (BORA-hansgrohe) in Einsiedeln
Elia Viviani (Deceuninck - Quick-Step) sprinted to victory on stage four of the Tour de Suisse as Peter Sagan (BORA-hansgrohe) retained the overall lead.
Peter Sagan (BORA-hansgrohe) rocketed to a superb Stage 3 win at the Tour de Suisse in Murten, with Elia Viviani (Deceuninck - Quick Step) second and John Degenkolb (Trek-Segafredo) third
Luis León Sanchez (Astana) pulled off an astonishing performance on stage 2 of Tour de Suisse as he attacked on the final 10 km and soloed to victory in Langnau im Emmental. Kasper Asgreen (Deceuninck - Quick-Step) is the new race leader.
Rohan Dennis (Team Bahrain Merida) edged out Maciej Bodnar (BORA-hansgrohe) by under a second to win the individual time trial in Langnau on Tour de Suisse Stage 1
Richard Carapaz (Movistar Team) confirmed overall victory at the 2019 Giro d’Italia in the Stage 21 ITT in Verona on Sunday. Chad Haga (Team Sunweb) took the stage win in the Italian sunshine to give his team a huge boost at the end of a tough Giro.
Pello Bilbao (Astana Pro Team) out-sprinted Mikel Landa (Movistar Team) to claim his second stage win at the Giro d’Italia, as Landa’s team-mate Richard Carapaz tightened his grip on the Maglia Rosa ahead of Sunday’s concluding time trial
Esteban Chaves (Mitchelton-Scott) took the Stage 19 victory at the Giro d’Italia after riding in the breakaway from the start and attacking for the win on the final climb.
Giulio Ciccone (Trek-Segafredo) triumphed on a rainswept Giro d’Italia Stage 16 as Richard Carapaz stayed in pink and Primoz Roglic (Team Jumbo-Visma) slipped back in GC
Cesare Benedetti (BORA-hansgrohe) produced an inspirational performance to win Giro d’Italia Stage 12 as Jan Polanc (UAE Team Emirates) took the Maglia Rosa.
Arnaud Démare of Groupama-FDJ produced an impressive long-range sprint to win Giro d’Italia Stage 10, beating Italian champion Elia Viviani (Deceuninck - Quick-Step) into second place in Modena.