The time won/lost column displays the gains in time in the GC. Click on the time of any rider to view the relative gains on this rider.
| Rnk | BIB | H2H | Specialty | Age | Rider | Team | UCI | Pnt | Time |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 227 | Classic | 30 | Townsend Rory Q36.5 Pro Cycling Team | Q36.5 Pro Cycling Team | 400 | 225 | 4:24:064:24:06 | |
| 2 | 161 | Classic | 23 | De Lie Arnaud Lotto | Lotto | 320 | 150 | ,,0:00 | |
| 3 | 101 | Classic | 21 | Magnier Paul Soudal Quick-Step | Soudal Quick-Step | 260 | 110 | ,,0:00 | |
| 4 | 51 | Sprint | 27 | Philipsen Jasper Alpecin - Deceuninck | Alpecin - Deceuninck | 220 | 90 | ,,0:00 | |
| 5 | 36 | Sprint | 32 | van Poppel Danny Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 180 | 80 | ,,0:00 | |
| 6 | 127 | Hills | 26 | Wright Fred Bahrain - Victorious | Bahrain - Victorious | 140 | 70 | ,,0:00 | |
| 7 | 197 | Classic | 21 | Morgado António UAE Team Emirates - XRG | UAE Team Emirates - XRG | 120 | 60 | ,,0:00 | |
| 8 | 21 | Classic | 25 | Girmay Biniam Intermarché - Wanty | Intermarché - Wanty | 100 | 50 | ,,0:00 | |
| 9 | 115 | Classic | 26 | Louvel Matis Israel - Premier Tech | Israel - Premier Tech | 80 | 46 | ,,0:00 | |
| 10 | 1 | Classic | 30 | van Aert Wout Team Visma | Lease a Bike | Team Visma | Lease a Bike | 68 | 42 | ,,0:00 | |
| 11 | 72 | Classic | 29 | Aranburu Alex Cofidis | Cofidis | 56 | 38 | ,,0:00 | |
| 12 | 181 | Sprint | 23 | Penhoët Paul Groupama - FDJ | Groupama - FDJ | 48 | 34 | ,,0:00 | |
| 13 | 81 | Sprint | 22 | Andresen Tobias Lund Team Picnic PostNL | Team Picnic PostNL | 40 | 30 | ,,0:00 | |
| 14 | 71 | Sprint | 33 | Coquard Bryan Cofidis | Cofidis | 32 | 26 | ,,0:00 | |
| 15 | 222 | Classic | 23 | Christen Fabio Q36.5 Pro Cycling Team | Q36.5 Pro Cycling Team | 28 | 22 | ,,0:00 | |
| 16 | 141 | Hills | 24 | Laurance Axel INEOS Grenadiers | INEOS Grenadiers | 24 | 20 | ,,0:00 | |
| 17 | 67 | Hills | 24 | Mayrhofer Marius Tudor Pro Cycling Team | Tudor Pro Cycling Team | 24 | 18 | ,,0:00 | |
| 18 | 155 | Classic | 22 | Gautherat Pierre Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 24 | 17 | ,,0:00 | |
| 19 | 47 | Classic | 29 | Tiller Rasmus Uno-X Mobility | Uno-X Mobility | 24 | 16 | ,,0:00 | |
| 20 | 177 | Classic | 32 | Teunissen Mike XDS Astana Team | XDS Astana Team | 24 | 15 | ,,0:00 | |
| 21 | 212 | Hills | 25 | Barrenetxea Jon Movistar Team | Movistar Team | 16 | 14 | ,,0:00 | |
| 22 | 112 | Classic | 36 | Boivin Guillaume Israel - Premier Tech | Israel - Premier Tech | 16 | 13 | ,,0:00 | |
| 23 | 117 | Classic | 25 | Sheehan Riley Israel - Premier Tech | Israel - Premier Tech | 16 | 12 | ,,0:00 | |
| 24 | 216 | Hills | 26 | Tesfatsion Natnael Movistar Team | Movistar Team | 16 | 11 | ,,0:00 | |
| 25 | 214 | Climber | 31 | Guerreiro Ruben Movistar Team | Movistar Team | 16 | 10 | ,,0:00 | |
| 26 | 136 | Hills | 26 | van den Berg Marijn EF Education - EasyPost | EF Education - EasyPost | 16 | 9 | ,,0:00 | |
| 27 | 66 | Classic | 26 | Hirschi Marc Tudor Pro Cycling Team | Tudor Pro Cycling Team | 16 | 8 | ,,0:00 | |
| 28 | 42 | Classic | 29 | Abrahamsen Jonas Uno-X Mobility | Uno-X Mobility | 16 | 7 | ,,0:00 | |
| 29 | 192 | Classic | 21 | Christen Jan UAE Team Emirates - XRG | UAE Team Emirates - XRG | 16 | 6 | ,,0:00 | |
| 30 | 26 | Classic | 27 | Rutsch Jonas Intermarché - Wanty | Intermarché - Wanty | 16 | 5 | ,,0:00 | |
| 31 | 195 | GC | 27 | McNulty Brandon UAE Team Emirates - XRG | UAE Team Emirates - XRG | 8 | 5 | ,,0:00 | |
| 32 | 223 | GC | 26 | Donovan Mark Q36.5 Pro Cycling Team | Q36.5 Pro Cycling Team | 8 | 5 | ,,0:00 | |
| 33 | 15 | Classic | 33 | Stuyven Jasper Lidl - Trek | Lidl - Trek | 8 | 5 | ,,0:00 | |
| 34 | 103 | GC | 24 | Huby Antoine Soudal Quick-Step | Soudal Quick-Step | 8 | 5 | ,,0:00 | |
| 35 | 183 | Classic | 28 | Jacobs Johan Groupama - FDJ | Groupama - FDJ | 8 | 5 | ,,0:00 | |
| 36 | 34 | Classic | 23 | Pithie Laurence Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 8 | 5 | ,,0:00 | |
| 37 | 213 | TT | 36 | Oliveira Nelson Movistar Team | Movistar Team | 8 | 5 | 0:050:05 | |
| 38 | 16 | TT | 23 | Vacek Mathias Lidl - Trek | Lidl - Trek | 8 | 5 | ,,0:05 | |
| 39 | 157 | Classic | 23 | Tronchon Bastien Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 8 | 5 | 0:140:14 | |
| 40 | 23 | Hills | 22 | De Pooter Dries Intermarché - Wanty | Intermarché - Wanty | 8 | 5 | 0:160:16 | |
| 41 | 154 | Classic | 27 | Dewulf Stan Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 8 | 5 | 0:260:26 | |
| 42 | 194 | Classic | 21 | del Toro Isaac UAE Team Emirates - XRG | UAE Team Emirates - XRG | 8 | 5 | 0:300:30 | |
| 43 | 196 | Classic | 31 | Politt Nils UAE Team Emirates - XRG | UAE Team Emirates - XRG | 8 | 5 | ,,0:30 | |
| 44 | 61 | Classic | 36 | Trentin Matteo Tudor Pro Cycling Team | Tudor Pro Cycling Team | 8 | 5 | 1:101:10 | |
| 45 | 53 | GC | 33 | Meurisse Xandro Alpecin - Deceuninck | Alpecin - Deceuninck | 8 | 5 | 1:161:16 | |
| 46 | 56 | GC | 24 | Van den Bossche Fabio Alpecin - Deceuninck | Alpecin - Deceuninck | 8 | 5 | 1:241:24 | |
| 47 | 91 | Classic | 33 | Démare Arnaud Arkéa - B&B Hotels | Arkéa - B&B Hotels | 8 | 5 | 1:291:29 | |
| 48 | 167 | Sprint | 36 | Viviani Elia Lotto | Lotto | 8 | 5 | ,,1:29 | |
| 49 | 41 | Classic | 38 | Kristoff Alexander Uno-X Mobility | Uno-X Mobility | 8 | 5 | ,,1:29 | |
| 50 | 93 | Sprint | 23 | Epis Giosuè Arkéa - B&B Hotels | Arkéa - B&B Hotels | 8 | 5 | ,,1:29 | |
| 51 | 225 | Sprint | 32 | Liepiņš Emīls Q36.5 Pro Cycling Team | Q36.5 Pro Cycling Team | 4 | 5 | ,,1:29 | |
| 52 | 54 | Classic | 31 | Rickaert Jonas Alpecin - Deceuninck | Alpecin - Deceuninck | 4 | 5 | ,,1:29 | |
| 53 | 126 | Hills | 26 | Stannard Robert Bahrain - Victorious | Bahrain - Victorious | 4 | 5 | ,,1:29 | |
| 54 | 43 | Sprint | 28 | Blikra Erlend Uno-X Mobility | Uno-X Mobility | 4 | 5 | ,,1:29 | |
| 55 | 153 | Classic | 34 | De Bondt Dries Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 4 | 5 | ,,1:29 | |
| 56 | 215 | TT | 28 | Norsgaard Mathias Movistar Team | Movistar Team | 2 | 5 | ,,1:29 | |
| 57 | 104 | Classic | 29 | Pedersen Casper Soudal Quick-Step | Soudal Quick-Step | 2 | 5 | ,,1:29 | |
| 58 | 171 | Sprint | 30 | Bol Cees XDS Astana Team | XDS Astana Team | 2 | 5 | ,,1:29 | |
| 59 | 82 | Sprint | 22 | Bittner Pavel Team Picnic PostNL | Team Picnic PostNL | 2 | 5 | ,,1:29 | |
| 60 | 133 | Classic | 22 | Rootkin-Gray Jack EF Education - EasyPost | EF Education - EasyPost | 2 | 5 | ,,1:29 | |
| 61 | 131 | TT | 30 | Asgreen Kasper EF Education - EasyPost | EF Education - EasyPost | 5 | ,,1:29 | ||
| 62 | 185 | Classic | 30 | Russo Clément Groupama - FDJ | Groupama - FDJ | 5 | ,,1:29 | ||
| 63 | 123 | Hills | 25 | Govekar Matevž Bahrain - Victorious | Bahrain - Victorious | 5 | ,,1:29 | ||
| 64 | 35 | GC | 25 | van Dijke Mick Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | 1:331:33 | ||
| 65 | 4 | Classic | 21 | Huising Menno Team Visma | Lease a Bike | Team Visma | Lease a Bike | 5 | ,,1:33 | ||
| 66 | 202 | Hills | 23 | De Pretto Davide Team Jayco AlUla | Team Jayco AlUla | 5 | ,,1:33 | ||
| 67 | 37 | GC | 31 | Zwiehoff Ben Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | ,,1:33 | ||
| 68 | 182 | GC | 33 | Bystrøm Sven Erik Groupama - FDJ | Groupama - FDJ | 5 | ,,1:33 | ||
| 69 | 166 | Classic | 27 | Van Moer Brent Lotto | Lotto | 5 | 1:351:35 | ||
| 70 | 147 | Classic | 29 | Swift Connor INEOS Grenadiers | INEOS Grenadiers | 5 | ,,1:35 | ||
| 71 | 102 | TT | 34 | Cattaneo Mattia Soudal Quick-Step | Soudal Quick-Step | 5 | 1:421:42 | ||
| 72 | 46 | Classic | 30 | Skaarseth Anders Uno-X Mobility | Uno-X Mobility | 5 | 1:481:48 | ||
| 73 | 22 | TT | 23 | Artz Huub Intermarché - Wanty | Intermarché - Wanty | 5 | 2:092:09 | ||
| 74 | 191 | Sprint | 30 | Molano Juan Sebastián UAE Team Emirates - XRG | UAE Team Emirates - XRG | 5 | ,,2:09 | ||
| 75 | 74 | GC | 29 | Maas Jan Cofidis | Cofidis | 5 | ,,2:09 | ||
| 76 | 84 | GC | 25 | Flynn Sean Team Picnic PostNL | Team Picnic PostNL | 5 | ,,2:09 | ||
| 77 | 156 | Classic | 34 | Naesen Oliver Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 5 | ,,2:09 | ||
| 78 | 12 | Classic | 30 | Consonni Simone Lidl - Trek | Lidl - Trek | 5 | ,,2:09 | ||
| 79 | 17 | Classic | 31 | Vergaerde Otto Lidl - Trek | Lidl - Trek | 5 | ,,2:09 | ||
| 80 | 221 | Sprint | 36 | Nizzolo Giacomo Q36.5 Pro Cycling Team | Q36.5 Pro Cycling Team | 5 | 2:272:27 | ||
| 81 | 172 | Classic | 30 | Ballerini Davide XDS Astana Team | XDS Astana Team | 5 | ,,2:27 | ||
| 82 | 32 | TT | 25 | Maciejuk Filip Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | ,,2:27 | ||
| 83 | 164 | GC | 26 | Drizners Jarrad Lotto | Lotto | 5 | ,,2:27 | ||
| 84 | 73 | Sprint | 24 | Fretin Milan Cofidis | Cofidis | 5 | ,,2:27 | ||
| 85 | 45 | Classic | 28 | Resell Erik Nordsæter Uno-X Mobility | Uno-X Mobility | 5 | ,,2:27 | ||
| 86 | 7 | GC | 36 | Vermote Julien Team Visma | Lease a Bike | Team Visma | Lease a Bike | 5 | ,,2:27 | ||
| 87 | 226 | TT | 29 | Steimle Jannik Q36.5 Pro Cycling Team | Q36.5 Pro Cycling Team | 5 | ,,2:27 | ||
| 88 | 122 | Sprint | 21 | Bruttomesso Alberto Bahrain - Victorious | Bahrain - Victorious | 5 | ,,2:27 | ||
| 89 | 5 | Classic | 32 | Laporte Christophe Team Visma | Lease a Bike | Team Visma | Lease a Bike | 5 | ,,2:27 | ||
| 90 | 152 | TT | 20 | Chamberlain Oscar Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 5 | ,,2:27 | ||
| 91 | 134 | Sprint | 21 | Simmons Colby EF Education - EasyPost | EF Education - EasyPost | 5 | ,,2:27 | ||
| 92 | 83 | Classic | 34 | Combaud Romain Team Picnic PostNL | Team Picnic PostNL | 5 | ,,2:27 | ||
| 93 | 165 | Classic | 26 | Grignard Sébastien Lotto | Lotto | 5 | ,,2:27 | ||
| 94 | 132 | TT | 23 | MacKellar Alastair EF Education - EasyPost | EF Education - EasyPost | 5 | ,,2:27 | ||
| 95 | 14 | TT | 26 | Hoole Daan Lidl - Trek | Lidl - Trek | 5 | ,,2:27 | ||
| 96 | 205 | Classic | 28 | Gamper Patrick Team Jayco AlUla | Team Jayco AlUla | 5 | ,,2:27 | ||
| 97 | 92 | Classic | 32 | Capiot Amaury Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | ,,2:27 | ||
| 98 | 224 | Classic | 33 | Frison Frederik Q36.5 Pro Cycling Team | Q36.5 Pro Cycling Team | 5 | ,,2:27 | ||
| 99 | 62 | Sprint | 27 | Dainese Alberto Tudor Pro Cycling Team | Tudor Pro Cycling Team | 5 | ,,2:27 | ||
| 100 | 144 | GC | 35 | Puccio Salvatore INEOS Grenadiers | INEOS Grenadiers | 5 | ,,2:27 | ||
| 101 | 163 | Classic | 28 | Beullens Cedric Lotto | Lotto | 5 | ,,2:27 | ||
| 102 | 95 | GC | 26 | Huys Laurens Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | ,,2:27 | ||
| 103 | 175 | GC | 25 | Mulubrhan Henok XDS Astana Team | XDS Astana Team | 5 | ,,2:27 | ||
| 104 | 162 | GC | 31 | Aerts Toon Lotto | Lotto | 5 | ,,2:27 | ||
| 105 | 137 | TT | 24 | Walker Max EF Education - EasyPost | EF Education - EasyPost | 5 | 2:332:33 | ||
| 106 | 113 | Classic | 39 | Clarke Simon Israel - Premier Tech | Israel - Premier Tech | 5 | ,,2:33 | ||
| 107 | 143 | TT | 21 | Leonard Michael INEOS Grenadiers | INEOS Grenadiers | 5 | ,,2:33 | ||
| 108 | 97 | Classic | 32 | Sénéchal Florian Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | ,,2:33 | ||
| 109 | 135 | Classic | 33 | Valgren Michael EF Education - EasyPost | EF Education - EasyPost | 5 | ,,2:33 | ||
| 110 | 75 | Classic | 26 | Renard Alexis Cofidis | Cofidis | 5 | ,,2:33 | ||
| 111 | 146 | Classic | 37 | Swift Ben INEOS Grenadiers | INEOS Grenadiers | 5 | ,,2:33 | ||
| 112 | 124 | TT | 34 | Gradek Kamil Bahrain - Victorious | Bahrain - Victorious | 5 | ,,2:33 | ||
| 113 | 121 | Sprint | 31 | Bauhaus Phil Bahrain - Victorious | Bahrain - Victorious | 5 | ,,2:33 | ||
| 114 | 142 | TT | 38 | Castroviejo Jonathan INEOS Grenadiers | INEOS Grenadiers | 5 | ,,2:33 | ||
| 115 | 65 | Classic | 34 | Haller Marco Tudor Pro Cycling Team | Tudor Pro Cycling Team | 5 | ,,2:33 | ||
| 116 | 77 | Classic | 29 | Touzé Damien Cofidis | Cofidis | 5 | 2:442:44 | ||
| 117 | 201 | Sprint | 32 | Walscheid Max Team Jayco AlUla | Team Jayco AlUla | 5 | 4:464:46 | ||
| 118 | 31 | Classic | 27 | Meeus Jordi Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | ,,4:46 | ||
| 119 | 111 | Sprint | 31 | Ackermann Pascal Israel - Premier Tech | Israel - Premier Tech | 5 | ,,4:46 | ||
| 120 | 114 | Sprint | 27 | Einhorn Itamar Israel - Premier Tech | Israel - Premier Tech | 5 | ,,4:46 | ||
| 121 | 96 | TT | 31 | Scotson Miles Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | ,,4:46 | ||
| 122 | 86 | GC | 26 | Naberman Tim Team Picnic PostNL | Team Picnic PostNL | 5 | ,,4:46 | ||
| 123 | 64 | Hills | 26 | Froidevaux Robin Tudor Pro Cycling Team | Tudor Pro Cycling Team | 5 | ,,4:46 | ||
| 124 | 24 | Classic | 34 | Petit Adrien Intermarché - Wanty | Intermarché - Wanty | 5 | 7:477:47 | ||
| 125 | 107 | Classic | 29 | Warlop Jordi Soudal Quick-Step | Soudal Quick-Step | 5 | ,,7:47 | ||
| 126 | 145 | Hills | 21 | Shmidt Artem INEOS Grenadiers | INEOS Grenadiers | 5 | ,,7:47 | ||
| 127 | 105 | Hills | 23 | Reinderink Pepijn Soudal Quick-Step | Soudal Quick-Step | 5 | ,,7:47 | ||
| DNF | 151 | Sprint | 34 | Bennett Sam Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | ||||
| DNF | 52 | Hills | 26 | Groves Kaden Alpecin - Deceuninck | Alpecin - Deceuninck | ||||
| DNF | 55 | Hills | 24 | Uhlig Henri Alpecin - Deceuninck | Alpecin - Deceuninck | ||||
| DNF | 57 | Classic | 25 | Van Tricht Stan Alpecin - Deceuninck | Alpecin - Deceuninck | ||||
| DNF | 94 | TT | 28 | Guernalec Thibault Arkéa - B&B Hotels | Arkéa - B&B Hotels | ||||
| DNF | 76 | Classic | 31 | Robeet Ludovic Cofidis | Cofidis | ||||
| DNF | 186 | Sprint | 27 | Walls Matthew Groupama - FDJ | Groupama - FDJ | ||||
| DNF | 184 | TT | 22 | Le Huitouze Eddy Groupama - FDJ | Groupama - FDJ | ||||
| DNF | 203 | TT | 34 | Durbridge Luke Team Jayco AlUla | Team Jayco AlUla | ||||
| DNF | 207 | TT | 32 | Sütterlin Jasha Team Jayco AlUla | Team Jayco AlUla | ||||
| DNF | 206 | GC | 24 | Krijnsen Jelte Team Jayco AlUla | Team Jayco AlUla | ||||
| DNF | 204 | Classic | 24 | Engelhardt Felix Team Jayco AlUla | Team Jayco AlUla | ||||
| DNF | 193 | Classic | 26 | Covi Alessandro UAE Team Emirates - XRG | UAE Team Emirates - XRG | ||||
| DNF | 11 | Sprint | 24 | Milan Jonathan Lidl - Trek | Lidl - Trek | ||||
| DNF | 13 | Classic | 36 | Declercq Tim Lidl - Trek | Lidl - Trek | ||||
| DNF | 176 | TT | 24 | Su Haoyu XDS Astana Team | XDS Astana Team | ||||
| DNF | 174 | GC | 28 | Kuzmin Anton XDS Astana Team | XDS Astana Team | ||||
| DNF | 173 | GC | 34 | Gate Aaron XDS Astana Team | XDS Astana Team | ||||
| DNF | 106 | Classic | 22 | Svrček Martin Soudal Quick-Step | Soudal Quick-Step | ||||
| DNF | 2 | TT | 29 | Affini Edoardo Team Visma | Lease a Bike | Team Visma | Lease a Bike | ||||
| DNF | 3 | Sprint | 21 | Behrens Niklas Team Visma | Lease a Bike | Team Visma | Lease a Bike | ||||
| DNF | 6 | TT | 23 | van Belle Loe Team Visma | Lease a Bike | Team Visma | Lease a Bike | ||||
| DNF | 85 | GC | 24 | Leijnse Enzo Team Picnic PostNL | Team Picnic PostNL | ||||
| DNF | 87 | Classic | 32 | Roosen Timo Team Picnic PostNL | Team Picnic PostNL | ||||
| DNF | 33 | TT | 31 | Mullen Ryan Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | ||||
| DNF | 44 | Classic | 22 | Fredheim Stian Uno-X Mobility | Uno-X Mobility | ||||
| DNF | 25 | Classic | 25 | Rex Laurenz Intermarché - Wanty | Intermarché - Wanty | ||||
| DNF | 27 | Classic | 31 | van der Hoorn Taco Intermarché - Wanty | Intermarché - Wanty | ||||
| DNF | 217 | GC | 35 | Torres Albert Movistar Team | Movistar Team | ||||
| DNF | 211 | Sprint | 30 | Gaviria Fernando Movistar Team | Movistar Team | ||||
| DNF | 116 | Hills | 34 | Schwarzmann Michael Israel - Premier Tech | Israel - Premier Tech | ||||
| DNF | 125 | Classic | 30 | Mohorič Matej Bahrain - Victorious | Bahrain - Victorious | ||||
| DNF | 63 | Classic | 25 | Eriksson Jacob Tudor Pro Cycling Team | Tudor Pro Cycling Team |
Timelimit 8%, or 4:45:14 (+0:21:08)
Race information
- Date:17 August 2025
- Start time:12:10
- Avg. speed winner:47.119 km/h
- Classification:1.UWT
- Race category:ME - Men Elite
- Distance:207.4 km
- Points scale:
- UCI scale:
- Parcours type:
- Gradient final km:1.5%
- ProfileScore:48
- Vertical meters:1844
- Departure:
- Arrival:
- Race ranking:
- Startlist quality score:
- Won how:0.2 km solo
- Avg. temperature:
- Timelimit:8%, or 4:45:14 (+0:21:08)
Story of the day
An early break of four riders formed, including Irish champion Townsend. Soudal QuickStep and EF Education-EasyPost controlled the peloton. On the final ascent of the Waserberg, De Pooter dropped from the break. With 3 km remaining, the remaining three escapees held a 10-second gap. The peloton came too late, and Townsend won from the early break.
Climbs
DNF = Did not finish
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider
