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.
There were chaotic scenes at the Tour de France on Friday as Stage 19 was cut short due to extreme weather conditions in the Val d'Isere, with Egan Bernal coming out as the big winner.
Nairo Quintana (Movistar Team) produced a fine performance to take victory on Stage 18 of the Tour de France, conquering the Col du Galibier and descending in style into Valloire.
Simon Yates produced a second Tour de France stage win on Sunday, the Mitchelton–Scott rider proving too strong for his rivals on a tough final climb to Foix Prat d'Albis.
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.
Cyclo-cross star Wout Van Aert continued his impressive first full season on the road by sprinting to victory on an action-packed and potentially pivotal 10th stage of the Tour de France.
Stage 9 of the 2019 Tour de France was won by 34 year-old South African rider Daryl Impey (Mitchelton-Scott) as he beat Tiesj Benoot (Lotto Soudal) to the line in Brioude.
Lotto Soudal’s Thomas De Gendt produced an absolutely stunning performance to win Tour de France Stage 8 between Macon and Saint-Etienne as Julian Alaphilippe retook the GC lead
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.
Elia Viviani handed Deceuninck - Quick-Step their second win in as many days at the Tour de France by sprinting to a dominant victory on stage four in Nancy.
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.