';

Watch the highlights of recent races here:
Like our Facebook page and stay on top of all pro-race information!
More articles Giro 2019 Favourites stage 9: Roglic’ blow in uphill ITTGiro 2019 Route stage 11: Carpi – Novi LigureGiro 2019 Favourites stage 11: Fast men againGiro 2019 Route stage 12: Cuneo – PineroloGiro 2019 Favourites stage 12: Finale for RoglicGiro 2019 Route stage 13: Pinerolo – Lago SerrùGiro 2019 Favourites stage 13: First GC clash on massive climbGiro 2019 Route stage 14: Saint Vincent – CourmayeurGiro 2019 Favourites stage 14: Intense high altitude raceGiro 2019 Route stage 15: Ivrea – ComoGiro 2019 Favourites stage 15: Nibali’s DayGiro 2019 Route stage 16: Lovere – Ponte di LegnoGiro 2019 Favourites stage 16: Gavia and Mortirolo in exhausting testGiro 2019 Route stage 17: Commezzadura – AnterselvaGiro 2019 Favourites stage 17: Tough test for tough climbersGiro 2019 Route stage 18: Valdaora – Santa Maria di SalaGiro 2019 Favourites stage 18: Rare sprint opportunityGiro 2019 Route stage 19: Treviso – San Martino di CastrozzaGiro 2019 Favourites stage 19: Breakaway battle on last climbGiro 2019 Route stage 20: Feltre – Croce d’Aune/Monte AvenaGiro 2019 Favourites stage 20: Attacks on the maglia rosaGiro 2019 Route stage 21: ITT in VeronaGiro 2019 Favourites stage 21: Last actTour of California 2019: The RouteTour of California 2019: RidersTour of California 2019 Route stage 7: Santa Clarita – PasadenaTour of California: Winners and recordsCritérium du Dauphiné 2019: The RouteCritérium du Dauphiné: Recent winnersTour de Suisse 2019: The RouteTour de Suisse 2019 Route stage 1: ITT in LangnauTour de Suisse 2019 Route stage 2: Langnau – LangnauTour de Suisse 2019 Route stage 3: Flamatt – MurtenTour de Suisse 2019 Route stage 4:Tour de Suisse: Recent WinnersTour de France 2019: The RouteTour de France 2019: RidersTour de France 2019 Route stage 1: Brussels – BrusselsTour de France 2019 Route stage 2: Brussels – BrusselsTour de France 2019 Route stage 3: Binche – EpernayTour de France 2019 Route stage 4: Reims – NancyTour de France 2019 Route stage 5: Saint-Dié-des-Vosges – ColmarTour de France 2019 Route stage 6: Mulhouse – La Planche des Belle FillesTour de France 2019 Route stage 7: Belfort – Chalon-sur-SaôneTour de France 2019 Route stage 8: Mâcon – Saint-Étienne