The Stage 1 TTT at the Vuelta a España 2019 was won by Astana Pro Team on Saturday evening as they powered to victory by two seconds from Deceuninck - Quick Step, over the 13.4km course from Las Salinas de Torrevieja to Torrevieja.
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.