Stephen Williams held onto the Tour de Suisse lead as ex-world champion Peter Sagan celebrated his first win of 2022 on stage three in Grenchen.
The Slovak, 32, held off challenges from Bryan Coquard and Alexander Kristoff because the 177km stage ended.
After his first win for 9 months, Sagan mentioned: “It is good to be again.”
Having been the shock winner of Sunday’s first stage, 26-year-old Welshman Williams ended day three with a six-second lead from Andreas Kron.
Bahrain-Victorious rider Williams’ compatriot, Geraint Thomas, is as much as fourth from sixteenth, becoming a member of Andreas Leknessund in trailing the chief by seven seconds.
Thomas succeeded in gathering a bonus level on the late intermediate dash, whereas his Ineos Grenadiers team-mate Tom Pidcock completed fourth on day three.
5 extra levels observe within the race that ends on Sunday, 19 June.