CEES Bol snatched victory on stage two of the Tour of Britain by the tightest of margins in Duns.

The Dutchman came out on top in a chaotic sprint finish, beating Jake Stewart into second place with Corbin Strong in third.

Bol’s Team DSM team-mates had reeled in an attack by Bora Hansgrohe’s Nils Politt and massed at the front of the pack in a bid to control the finish.

READ MORE: Corbin Strong wins Tour of Britain stage one

Stewart, of the Great Britain team, made the first move and crossed the line in an apparent dead heat with the Dutchman, who was given the victory on a photo finish.

Today's stage three is a 163.3km trip from Durham to Sunderland.