Adam Yates wins Tour de Suisse stage five with virtuoso mountains performance

The Briton attacks to win solo, with team-mate Joāo Almeida coming in second

Adam Yates wins stage 5 of the 2024 Tour de Suisse
(Image credit: Getty Images / Tim De Waele)

Adam Yates cemented his position at the top of the Tour de Suisse GC with a virtuoso victory at Carì on stage five.

He now leads by 35 seconds, but it's not quite as simple as it could be – hot on his heels is UAE Team Emirates team-mate Joāo Almeida, who did not only pace Yates up the steep, 10km climb, but shredded the lead group too. Then, after Yates took flight alone at 1.7km to go, Almeida stayed in touch to take an impressive second place, just six seconds behind the Briton.

Thank you for reading 20 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

After cutting his teeth on local and national newspapers, James began at Cycling Weekly as a sub-editor in 2000 when the current office was literally all fields. 

Eventually becoming chief sub-editor, in 2016 he switched to the job of full-time writer, and covers news, racing and features.

A lifelong cyclist and cycling fan, James's racing days (and most of his fitness) are now behind him. But he still rides regularly, both on the road and on the gravelly stuff.