Frenchman, Jonathan Hivert has won the second and final intermediate sprint of stage three of the Tour de Yorkshire.
The sprint marks the start of a torturous concluding loop which includes four climbs in the space of 10.5km.
More than a million people came out to watch the third day of racing, from Bradford to Fox Valley
Belgium's Serge Pauwels has been crowned the 2017 Tour de Yorkshire Champion
Today's finale to the three-day men's pro event will follow one of the largest amateur sportive cycling events on the British calendar.