Tour de Yorkshire

UCI, Stage race, 3rd -4th May 2018, Great Britain

1st stage|3rd May|132.5 km
Beverley-Doncaster

2nd stage|4th May|124 km
Barnsley-Ilkley