Stevie Williams made his a double when he won stage three of the Tour of Britain Men on Thursday, with an uphill sprint in Barnsley.
It came at the end of a hilly and soggy day in Yorkshire that took the riders 166km from Sheffield to the Barnsley finish.