Australia's Caleb Ewan [Orica-Scott] sprinted to victory on stage 3 of the Tour of Britain to regain the overall lead.
In a repeat result from stage 1, Ewan, 23, edged Team Dimension Data's Edvald Boasson Hagen into second in another dramatic climax.
The win takes Ewan six seconds clear of Team Sky's Elia Viviani, who won stage two on Monday after Boasson Hagen was controversially demoted for irregular sprinting.
Alexander Kristoff [Nor/Katusha-Alpecin] came home in third position in the 178km ride from Normanby Hall Country Park to Scunthorpe.
Wednesday's stage sees the riders take on a 165km route from Mansfield to Newark-on-Trent.