Highlights from the 127.2-kilometre third stage of the 2018 OVO Energy Tour of Britain in Bristol.

Click here for the stage report | Click here for results