The 2016 edition of the Tour de Yorkshire concluded on Sunday, May 1, in Scarborough with an exciting finale that came down to the wire.

The day started in Middlesbrough under rainy skies, as the peloton set out on a stage peppered with challenging climbs.

>>> Tour de Yorkshire 2016: Latest news, report and info

The stage started after two days that favoured the sprinters, with Dylan Groenewegen (LottoNL-Jumbo) in the blue leader’s jersey after winning stage one.

The terrain was never going to favour Groenewegen and the other bunch sprint specialists, and the scene was set for a new name to claim the stage victory and with it the overall race victory.

There would also be races within the race, with riders fighting for the King of the Mountains and sprint classifications.