Tour de Suisse 2024 stage 8 highlights - João Almeida wins final time-trial but Adam Yates resists and takes yellow jersey
Cycling
An internal battle within UAE Team Emirates decided the overall classification of the Tour de Suisse. After dominating every single mountain stage; Adam Yates and João Almeida raced against each other to decide the winner of the overall classification.
The best legs on the day came from the Portuguese climber who looks to be on the form of his life, winning two stages and finishing second in the GC this week, and setting up Yates for two more - and time gain on stage 4. Yates had the advantage entering stage 8, and ultimately had enough of a lead to defend his yellow jersey.
Mattias Skjelmose was third on the day and, benefiting from a bad stage from Egan Bernal (only 9th best time), also climbed to third in the GC. Matthew Riccitello and Tom Pidcock followed; whilst Lenny Martínez, Pelayo Sánchez and David de la Cruz all put on very strong rides to feature in the Top10 of the 15-kilometer time-trial that finished atop the climb to Villars-sur-Ollon.
Read also
2024 Tour de Suisse stage 8 results:
| 1 | ALMEIDA João | UAE Team Emirates | 33.23,87 |
| 2 | YATES Adam | UAE Team Emirates | 0.08,25 |
| 3 | SKJELMOSE Mattias | Lidl - Trek | 0.20,43 |
| 4 | RICCITELLO Matthew | Israel - Premier Tech | 0.37,55 |
| 5 | PIDCOCK Thomas | INEOS Grenadiers | 0.50,70 |
| 6 | MARTINEZ Lenny | Groupama - FDJ | 0.55,14 |
| 7 | SÁNCHEZ Pelayo | Movistar Team | 1.21,85 |
| 8 | DE LA CRUZ David | Q36.5 Pro Cycling Team | 1.25,98 |
| 9 | BERNAL Egan | INEOS Grenadiers | 1.30,12 |
| 10 | KELDERMAN Wilco | Team Visma | Lease a Bike | 1.40,86 |
| 11 | ONLEY Oscar | Team dsm-firmenich PostNL | 1.45,81 |
| 12 | MAS Enric | Movistar Team | 1.47,06 |
| 13 | CARUSO Damiano | Bahrain - Victorious | 1.52,83 |
| 14 | GALL Felix | Decathlon AG2R La Mondiale Team | 2.02,62 |
| 15 | HERRADA Jesús | Cofidis | 2.02,82 |
| 16 | VAN DEN BROEK Frank | Team dsm-firmenich PostNL | 2.02,88 |
| 17 | VAN GILS Maxim | Lotto Dstny | 2.03,58 |
| 18 | TULETT Ben | Team Visma | Lease a Bike | 2.04,25 |
| 19 | VAUQUELIN Kévin | Arkéa - B&B Hotels | 2.06,76 |
| 20 | GARCÍA PIERNA Raúl | Arkéa - B&B Hotels | 2.16,20 |
| 21 | BADILATTI Matteo | Q36.5 Pro Cycling Team | 2.20,51 |
| 22 | SHAW James | EF Education - EasyPost | 2.20,92 |
| 23 | RUBIO Einer | Movistar Team | 2.23,45 |
| 24 | HIGUITA Sergio | BORA - hansgrohe | 2.24,64 |
| 25 | WILLIAMS Stephen | Israel - Premier Tech | 2.33,25 |
| 26 | RIVERA Brandon Smith | INEOS Grenadiers | 2.36,05 |
| 27 | LUTSENKO Alexey | Astana Qazaqstan Team | 2.36,46 |
| 28 | ENGELHARDT Felix | Team Jayco AlUla | 2.37,45 |
| 29 | PARET-PEINTRE Valentin | Decathlon AG2R La Mondiale Team | 2.49,22 |
| 30 | STAUNE-MITTET Johannes | Team Visma | Lease a Bike | 2.49,67 |
| 31 | BENNETT George | Israel - Premier Tech | 2.50,30 |
| 32 | VERVAEKE Louis | Soudal Quick-Step | 2.51,09 |
| 33 | CHRISTEN Jan | UAE Team Emirates | 2.55,52 |
| 34 | OLIVEIRA Nelson | Movistar Team | 2.57,33 |
| 35 | HOWSON Damien | Q36.5 Pro Cycling Team | 2.57,55 |
| 36 | PICKERING Finlay | Bahrain - Victorious | 2.57,91 |
| 37 | VELASCO Simone | Astana Qazaqstan Team | 2.58,69 |
| 38 | LEEMREIZE Gijs | Team dsm-firmenich PostNL | 3.00,49 |
| 39 | MATTHEWS Michael | Team Jayco AlUla | 3.01,33 |
| 40 | DEL TORO Isaac | UAE Team Emirates | 3.02,27 |
| 41 | KRAGH ANDERSEN Søren | Alpecin - Deceuninck | 3.03,05 |
| 42 | KONRAD Patrick | Lidl - Trek | 3.11,72 |
| 43 | LÓPEZ Harold Martín | Astana Qazaqstan Team | 3.11,85 |
| 44 | LECERF William Junior | Soudal Quick-Step | 3.13,86 |
| 45 | MAŁECKI Kamil | Q36.5 Pro Cycling Team | 3.28,40 |
| 46 | POELS Wout | Bahrain - Victorious | 3.30,45 |
| 47 | BRAMBILLA Gianluca | Q36.5 Pro Cycling Team | 3.34,86 |
| 48 | RODRÍGUEZ Óscar | INEOS Grenadiers | 3.36,99 |
| 49 | PETERS Nans | Decathlon AG2R La Mondiale Team | 3.38,84 |
| 50 | TAARAMÄE Rein | Intermarché - Wanty | 3.39,71 |
| 51 | RIESEBEEK Oscar | Alpecin - Deceuninck | 3.45,15 |
| 52 | BERNARD Julien | Lidl - Trek | 3.47,60 |
| 53 | LAPEIRA Paul | Decathlon AG2R La Mondiale Team | 3.47,70 |
| 54 | PEREZ Anthony | Cofidis | 3.49,31 |
| 55 | CONCI Nicola | Alpecin - Deceuninck | 3.50,79 |
| 56 | DRIZNERS Jarrad | Lotto Dstny | 3.51,88 |
| 57 | BAUDIN Alex | Decathlon AG2R La Mondiale Team | 3.52,07 |
| 58 | ADRIÀ Roger | BORA - hansgrohe | 3.55,13 |
| 59 | TRÆEN Torstein | Bahrain - Victorious | 3.55,37 |
| 60 | BRENNER Marco | Tudor Pro Cycling Team | 3.55,78 |
| 61 | COSTA Rui | EF Education - EasyPost | 3.56,24 |
| 62 | FISHER-BLACK Finn | UAE Team Emirates | 3.56,37 |
| 63 | BERHE Welay Hagos | Team Jayco AlUla | 3.59,04 |
| 64 | KUYPERS Gerben | Intermarché - Wanty | 4.01,40 |
| 65 | LAURANCE Axel | Alpecin - Deceuninck | 4.02,52 |
| 66 | VALTER Attila | Team Visma | Lease a Bike | 4.06,01 |
| 67 | MONIQUET Sylvain | Lotto Dstny | 4.07,18 |
| 68 | HEIDUK Kim | INEOS Grenadiers | 4.15,96 |
| 69 | ZWIEHOFF Ben | BORA - hansgrohe | 4.21,24 |
| 70 | PÜNTENER Fabio | Swiss Cycling | 4.21,55 |
| 71 | OOMEN Sam | Lidl - Trek | 4.23,68 |
| 72 | WARBASSE Larry | Decathlon AG2R La Mondiale Team | 4.25,86 |
| 73 | FRIGO Marco | Israel - Premier Tech | 4.28,02 |
| 74 | GUGLIELMI Simon | Arkéa - B&B Hotels | 4.28,89 |
| 75 | BISSEGGER Stefan | EF Education - EasyPost | 4.19,24 |
| 76 | JACOBS Johan | Movistar Team | 4.32,06 |
| 77 | GESINK Robert | Team Visma | Lease a Bike | 4.36,63 |
| 78 | BYSTRØM Sven Erik | Groupama - FDJ | 4.37,89 |
| 79 | HIRSCHI Marc | UAE Team Emirates | 4.41,19 |
| 80 | HAMILTON Chris | Team dsm-firmenich PostNL | 4.41,37 |
| 81 | THALMANN Roland | Tudor Pro Cycling Team | 4.42,99 |
| 82 | ARCAS Jorge | Movistar Team | 4.50,73 |
| 83 | ALBANESE Vincenzo | Arkéa - B&B Hotels | 4.50,97 |
| 84 | CALZONI Walter | Q36.5 Pro Cycling Team | 5.02,46 |
| 85 | JENNI Luca | Swiss Cycling | 5.04,08 |
| 86 | BUSATTO Francesco | Intermarché - Wanty | 5.07 |
| 87 | ACKERMANN Pascal | Israel - Premier Tech | 5.08,05 |
| 88 | BOL Cees | Astana Qazaqstan Team | 5.08,81 |
| 89 | NYS Thibau | Lidl - Trek | 5.10,79 |
| 90 | VADER Milan | Team Visma | Lease a Bike | 5.10,97 |
| 91 | BARONCINI Filippo | UAE Team Emirates | 5.11,55 |
| 92 | PUCCIO Salvatore | INEOS Grenadiers | 5.12,75 |
| 93 | KÜNG Stefan | Groupama - FDJ | 5.12,78 |
| 94 | WILKSCH Hannes | Tudor Pro Cycling Team | 5.16,79 |
| 95 | DELAPLACE Anthony | Arkéa - B&B Hotels | 5.19,02 |
| 96 | AZPARREN Xabier Mikel | Q36.5 Pro Cycling Team | 5.19,08 |
| 97 | DARBELLAY Valentin | Team Corratec - Vini Fantini | 5.24,16 |
| 98 | DILLIER Silvan | Alpecin - Deceuninck | 5.24,73 |
| 99 | WANDAHL Frederik | BORA - hansgrohe | 5.25,48 |
| 100 | WOOD Harrison | Cofidis | 5.26 |
| 101 | MOLARD Rudy | Groupama - FDJ | 5.29,57 |
| 102 | UIJTDEBROEKS Cian | Team Visma | Lease a Bike | 5.35,37 |
| 103 | PETILLI Simone | Intermarché - Wanty | 5.39,53 |
| 104 | LAMPAERT Yves | Soudal Quick-Step | 5.40,05 |
| 105 | BLUM Elia | Swiss Cycling | 5.41,80 |
| 106 | ANDRESEN Tobias Lund | Team dsm-firmenich PostNL | 5.44,11 |
| 107 | PRICE-PEJTERSEN Johan | Bahrain - Victorious | 5.44,79 |
| 108 | DE GENDT Aimé | Cofidis | 5.45,28 |
| 109 | MAYRHOFER Marius | Tudor Pro Cycling Team | 5.46,17 |
| 110 | THOMPSON Reuben | Groupama - FDJ | 5.47,05 |
| 111 | BALMER Alexandre | Team Corratec - Vini Fantini | 5.57,45 |
| 112 | BITTNER Pavel | Team dsm-firmenich PostNL | 6.00,17 |
| 113 | BENEDETTI Cesare | BORA - hansgrohe | 6.00,80 |
| 114 | WIRTGEN Luc | Tudor Pro Cycling Team | 6.05,25 |
| 115 | PASQUALON Andrea | Bahrain - Victorious | 6.06,05 |
| 116 | BASTIAENS Ayco | Soudal Quick-Step | 6.07,36 |
| 117 | MURGANO Marco | Team Corratec - Vini Fantini | 6.16,29 |
| 118 | MOSCA Jacopo | Lidl - Trek | 6.20,92 |
| 119 | DEWULF Stan | Decathlon AG2R La Mondiale Team | 6.23,29 |
| 120 | DEBONS Antoine | Team Corratec - Vini Fantini | 6.24,13 |
| 121 | SCHMID Mauro | Team Jayco AlUla | 6.25,97 |
| 122 | RENARD Alexis | Cofidis | 6.27,39 |
| 123 | AMELLA Matteo | Team Corratec - Vini Fantini | 6.31,04 |
| 124 | CAVENDISH Mark | Astana Qazaqstan Team | 6.34,81 |
| 125 | HAYTER Ethan | INEOS Grenadiers | 6.43,29 |
| 126 | DÉMARE Arnaud | Arkéa - B&B Hotels | 6.44,22 |
| 127 | MØRKØV Michael | Astana Qazaqstan Team | 6.48,95 |
| 128 | BEULLENS Cedric | Lotto Dstny | 6.49,01 |
| 129 | FLYNN Sean | Team dsm-firmenich PostNL | 6.50,32 |
| 130 | SOMMER Jan | Swiss Cycling | 6.55,41 |
| 131 | GONZÁLEZ Roberto Carlos | Team Corratec - Vini Fantini | 7.29,57 |
| 132 | DE LIE Arnaud | Lotto Dstny | 7.15,95 |
| 133 | GELDERS Gil | Soudal Quick-Step | 7.25,05 |
| 134 | JANSEN Amund Grøndahl | Team Jayco AlUla | 7.27,15 |
| 135 | LIENHARD Fabian | Groupama - FDJ | 7.31,41 |
| 136 | STÖCKLI Jan | Team Corratec - Vini Fantini | 7.33,70 |
| 137 | MARIT Arne | Intermarché - Wanty | 7.35,42 |
| 138 | STEHLI Félix | Swiss Cycling | 7.39,26 |
| 139 | SCHWARZMANN Michael | Israel - Premier Tech | 7.40,46 |
| 140 | FOLDAGER Anders | Team Jayco AlUla | 8.03,30 |
| 141 | MCLAY Daniel | Arkéa - B&B Hotels | 8.05,98 |
| 142 | WATSON Samuel | Groupama - FDJ | 8.06,33 |
| 143 | VAN DEN BERG Marijn | EF Education - EasyPost | 8.09,78 |
| 144 | JANSSEN Christoph | Swiss Cycling | 8.17,55 |
| DNS | MEEUS Jordi | BORA - hansgrohe | - |
| DNS | COQUARD Bryan | Cofidis | - |

Rúben SilvaEditor-in-Chief
A founding contributor to CyclingUpToDate since its launch in January 2022, Ruben Silva has played a central role in shaping the site’s editorial direction and long-term growth. Before joining the project, he built his experience through independent blogging at Echelons Hub and by producing race previews for Ciclismo Internacional, developing a strong analytical voice rooted in daily engagement with professional cycling.
Beyond editorial work, he has been closely involved in the expansion and coordination of CyclingUpToDate’s wider network, helping establish and support sister platforms across multiple languages. This includes ongoing collaboration with CiclismoAlDia (Spanish), CiclismoAtual (Portuguese), WielrennenUpToDate (Dutch), and RadsportAktuell (German), contributing to a shared editorial vision and consistent international coverage.
He also helps oversee editorial governance across the network, setting standards for accuracy and consistency and coordinating updates or corrections when needed.
Originally from the Porto metropolitan area in Portugal, he holds a bachelor’s degree in Geography. His path into cycling journalism was shaped not through formal media training, but through independent reporting, community engagement, and sustained on-the-ground involvement in the sport.
Over the course of his career, he has conducted approximately 100 interviews across road cycling and cyclocross, ranging from one-to-one conversations and online formats to press conferences and on-site pre- and post-race coverage. His interviews include leading riders, team managers, and prominent figures within cycling media: Tadej Pogacar, Jonas Vingegaard, Mathieu van der Poel, Primoz Roglic, Wout van Aert, Joao Almeida and Tom Pidcock; managers like Patrick Lefevere and Joxean Matxin; and YouTube personality Bryan Kennedy (BKXC)...
Within 18 months of launch, he helped grow CyclingUpToDate’s English-language platform into one of the most-read cycling news websites, built entirely from the ground up. As both a professional journalist and lifelong cycling enthusiast, his focus remains on delivering accurate, timely, and well-contextualized coverage.
claps 0visitors 0
Just in
Popular news
Latest comments
- It would be great if the World Champion's jersey could be rotated among McNulty, Simmons, and Jorgenson. They threaded the needle perfectly. If each hadn't done exactly what he did, exactly when he did it, the race would have gone to one of the more heralded superstars. That said, how nice that this humble and hardworking guy gets his moment in the sun.
MarkFour07-11-2026 - This is a really interesting idea, which, if well prepared could even be very successful. Very little money needs to be involved for a first season and any success could lead to rapid interest from sponsors.Jumpyjohn07-11-2026
- Hmmm, you seem to have a very convenient black and white view of things. Perhaps you haven’t been around much to discover how complex problems can become over time with people who know how to control, manipulate (or worse) others so gradually or subtly that you arrive at an irresolvable situation before you realise. This is how many inconveniences get introduced to the young, naïve, passionate or “desperate”, knowing they are not armed, protected or strong enough to defend themselves once it’s too late. Why do you think omerta culture is so widespread, why do you think so many people continue to go through so many awful things in life that others can’t understand anyone getting into? Life may be far more jolly for you but you would do well to understand (or reflect more on) the real world to refrain from being so quick to criticise those in a hard spot that may have genuine reason for speaking out.Jumpyjohn07-11-2026
- Seriously do you think when somebody gets into a serious accident, the ambulance is called by the hurt person?🤦 there is always a buddy system in place for a risky job. police , firefighters etc so that if someone gets hurt, the other call that in.abstractengineer07-11-2026
- I get the point totally. We live in the snowflake society where some riders forget they are getting paid to ride and get results. When they have a few issues they try to look outside of the real issue instead of themselves. It odd so many of the team are making no complaints and getting on with their job. If you do not like what you do find another job simples. Tough love as my mum would say.paultryan200207-11-2026
- many people advise him to grow slowly and rather do giro and/or vuelta instead of tdf. but i can totally understand that he is not satisfied with taking over once pogi declines, but instead beat him in his prime. so if he goes for tdf again, i‘m all for it. let‘s hope that pogi recovers soon!Ketterechts07-11-2026
- So gracious to offer something no-one would be prepared to pay for. The Giro is not the Tour and doesn’t command the same interest or attract the same “elite” (those willing to pay to be a part of something they consider has ego boosting potential). Roadside viewing will always largely remain free for everyone outside circuits. Introduction of a symbolic entrance to mountain climbs is worthy of exploration. Asking 1-2€ isn’t going to repulse real fans (most will spend 50-100€ on their outing that day all things included) but will prevent a portion of the total knobhead thrillseekers who will join in any large gathering as long as it’s free, just because they’re attracted to crowds, without which it it difficult for them to work up their anti-social behaviour.Jumpyjohn07-11-2026
- How is radio going to help when someone went over a cliff or bridge or off the roadside into a forest unnoticed and is laying there unconscious?Jumpyjohn07-11-2026
- Yep, next we’ll be accusing F1 drivers of avoiding Le Mans.Jumpyjohn07-11-2026
- But on what is that opinion based? Are you holding him to a different standard than others? Are you saying he should do learn to like something he doesn’t Are you saying he hasn’t achieved enough Are you saying he pretends to be better than his results? It’s actually a really strange opinion to oust if you consider it objectively or rationally. Try applying it to others or yourself by asking if not EVERYONE should then be doing more? Nobody in athletics or swimming gets criticism for not expanding their repertoire when a rival or someone else does. In fact, most who move to another event get accused of running from their rival. Opinions are boring, the reasons behind them are what count.Jumpyjohn07-11-2026
Loading
Write a comment







