Colombia’s Fernando Gaviria edged out Team Sky’s Elia Viviani in a tight finish to stage four of the Tour of Britain in Newark-on-Trent.
Gaviria, riding for the Quick Step Floors team, was part of a peloton which caught a breakaway group with 3km of the 175km stage remaining.
He held on with Viviani and Alexander Kristoff applying intense pressure.
Viviani now overtakes overnight leader Caleb Ewan in the overall standings with four stages to go.
Australia’s Ewan, who rides for Orica Scott, is level on time with Viviani but loses the green jersey as the Italian has been more consistent in his results across the four stages.
Gaviria sits third in the standings, just six seconds back going into stage five – a 16km time trial which starts and finishes in Clacton-on-Sea, Essex.