Stage 4: Halifax - Leeds
Tour de Yorkshire 2019 stage 4 race map and profile
Latest on Cyclingnews
Paris-Tours 2019 start listTeam rosters as of October 12
No birthday gifts for Woods at Il LombardiaCanadian celebrates turning 33 with top-five finish in Italian Monument
Mollema's Il Lombardia win gives Trek-Segafredo a perfect end of season'This feels like a reward for my whole career'
Bernal: Third place at Il Lombardia is a success for meTour de France winner ends 2019 on a high note