A wonderful ride saw Vincenzo Nibali (Bahrain Merida) win Stage 20 of the Tour de France, whilst Egan Bernal (Team INEOS) sealed the deal with a controlled ride to essentially confirm the Yellow Jersey.
A tremendous ride by Julian Alaphilippe (Deceuninck - Quick Step) on Friday in Pau saw him win the Stage 13 time trial and therefore extend his lead in the general classification at the 2019 Tour de France.
A very strong finish to Stage 12 from Simon Yates (Mitchelton-Scott) saw the Englishman take the victory in Bagnères-de-Bigorre, as he outsprinted Pello Bilbao (Astana Pro Team) and Gregor Mühlberger (BORA - hansgrohe) to the line.
An enthralling bunch sprint in Chalon-sur-Saône saw Dylan Groenewegen win Stage 7 of the 2019 Tour de France for Team Jumbo-Visma, as he just beat Caleb Ewan (Lotto Soudal) and Peter Sagan (BORA - hansgrohe) to the line.
Dylan Teuns (Bahrain Merida) took a brilliant win on Stage 6 of the Tour de France, with a powerful display on a very demanding final Planche des Belles Filles climb after spending the whole day in the breakaway.
Team Jumbo-Visma’s fantastic start to the Tour de France continued on Sunday as they kept Stage 1 winner Mike Teunissen in yellow by winning Sunday’s 27.6km TTT in front of the enthusiastic crowds in Brussels.