As it happened: GC battle ignites in closing kilometres of Giro d'Italia Stage 17
Sparks fly on the dreaded Mortirolo and beyond on a key mountains day in the third week
Hello and after stage 16's GC fireworks on Tuesday, welcome to what could be another action-packed day of high mountain racing in the Giro d'Italia.
Trying to sum up everything that happened on stage 16 in a few words would be complicated, but let's give it a whirl:
- Isaac del Toro (UAE Team Emirates-XRG) remains the leader but his advantage is severely reduced after Richard Carapaz (EF Education-EasyPost) and Simon Yates (Visma-Lease a Bike) went on the attack on the last climb. Yates is now second at 26 seconds back, Carapaz at 31 seconds and others are closing in too.
- Top pre-Giro favourite Primož Roglič (Red Bull-Bora-Hansgrohe) crashed for a fourth time and abandoned.
- The rider considered his main pre-Giro rival, Juan Ayuso (UAE Team Emirates-XRG), lost 15 minutes.
- Alessio Martinelli (VF Group-Bardiani CSF-Faizané) was unlucky enough to have a major downhill crash but was luckily not too badly injured.
- XDS Astana scored Italy's first win of the Giro, ending the longest drought on stage victories for the host nation since 2017 thanks to a spectacular two-up triumph for Christian Scaroni and Lorenzo Fortunato.
So, pretty boring really.
Anyway, moving rapidly onto today's second trek through the high mountains, we've got a shorter stage (155km versus 202km for Tuesday) but potentially equally daunting series of climbs. Prime suspect is the Giro's most legendary ascents, the Passo del Mortirolo opening up the final segment of the stage and with its summit 48 kilometres from the finish (downhill this time, not like yesterday's mountain-top finish) in Bormio.
No news yet of any DNS's, with racing due to kick off in just under an hour at 1300 CET. Thymen Arensman (Ineos Grenadiers) was rumoured to be struggling to continue after he completed the stage but then headed to hospital by ambulance, but the team have told Cyclingnews that he's fine to start. The full quote from team sources being:
“Thymen had a crash, had some knee pain during the stage and so went for a check as a precaution. All clear and he’s fine to race.”
The good news for the 164 riders left in the 2025 Giro, relatively speaking, is that they're going up the 'easy' side of the Mortirolo. It's a mere 12.6km at 7.6%, rather than 10.8% over 12.2 km were they going up the harder side. Plus, it's not raining cats and dogs like it was at the start of stage 16.
A reminder of the different jersey wearers as the countdown to the stage 17 start continues:
General: Isaac Del Toro (UAE Team Emirates-XRG)
Points: Mads Pedersen (Lidl-Trek)
Mountains: Lorenzo Fortunato (XDS Astana)
Best young rider (as leader Del Toro in pink): Antonio Tiberi (Bahrain Victorious)
And here's a picture of Egan Bernal (Ineos Grenadiers) at the start of stage 17. Bernal struggled a bit on the last two climbs, but still finished ahead of race leader Del Toro, and is running 3:23. Whatever happens between here and Rome, the 2021 Giro winner's remarkable comeback from his 2022 life-threatening crash continues.
Riders are currently heading to the start of the neutralised section of stage 17, a 3.4 kilometre segment, running through the village of San Michele all'Adige. Anybody fancying some early lunch, the race guide recommends a risotto al Teroldego, which has Teroldego wine, onions, olive oil and vegetable stock amongst its main ingredients. Bon apetito.
Meanwhile, elsewhere in the cycling universe...
Mathieu van der Poel already back on indoor trainer following wrist fracture
And the director's flag waves and we're off: Stage 17 of the 2025 Giro d'Italia, 155 kilometres from San Michele all’Adige - Bormio and with over 3,800 metres of vertical climbing is formally underway.
On today's menu
Km 23: Sprint: Cles
Km 69.6: Climb: Passo del Tonale (Cat.2, 15.2km at 6%)
Km 89.9: Sprint: Vezza d'Oglio
Km 107.2: Climb: Passo del Mortirolo (Cat.1, 12.6km at 7.6%)
Km 130.1: Red Bull Sprint: Le Prese
Km 146.1: Climb: Le Motte (Cat.3, 3.1km at 8%)
Km 155: Finish: Bormio
Lots of skirmishing with Decathlon AG2R La Mondial and Intermarché-Wanty but no clear break yet.
147 kilometres to go
Eight kilometres in on broad, smooth mountain valley roads and nothing is sticking. Yet.
Now points leader and multiple stage winner Mads Pedersen (Lidl-Trek) is doing his best to drag a group clear.
Pedersen is brought back, yet more moves trying to make it clear. Former Paris-Roubaix winner Dylan van Baarle (Visma-Lease a Bike) has a go.
Wilco Kelderman (Visma-Lease a Bike) and Dani Martínez (Red Bull-Bora-Hansgrohe) are also very active and they are joined by UAE duo Jay Vine and Brandon McNulty but after 15 kilometres nothing is sticking.
Reports coming in that Juan Ayuso (UAE Team Emirates-XRG) has been dropped in this fraught stage start. After his horrendously difficult stage 16, assuming it's confirmed, that's not good news.
Less than five kilometres to go to the first of three intermediate sprints, this one in the town of Cles.
Heading into the first sprint of the day and Lidl-Trek are massing at the front.
Pedersen snaps the sprint up comfortably ahead of Dries De Bondt (Decathlon AG2R La Mondiale), to bolster his already considerable lead in the points competition.
The sprint done, as the bunch leaves Cles, Jayco-AIUIa give it some stick on the front to try and drag a a break clear.
A nice shot of the peloton leaving the start town of San Michele all'Adige
125 kilometres to go
A big split of some 40 riders hauls their way of the pack on broad valley roads moving between vineyards, with more trying to get across.
Isaac del Toro bridges across to the lead group of 40 in person, sparking a response from Derek Gee.
Not clear yet why Del Toro was so keen to make it into the front group, but he's sparked a reaction from Visma-Lease a Bike for Yates, bridging across and a strung-out bunch gradually regains contact.
120 kilometres to go and we've still got about 20 kilometres til the foot of the Tonale, but still we're in the same old narrative of splits and reforming, rather than the break going clear.
Another 30 riders make a move on the slowly rising road up towards the foot of the Tonale, but to judge by the way they're looking back more than ahead, they may want more riders to come across.
112 kilometres to go
Much handwaving at the front of the break as they cross the River Noce, but it does seem to be sticking. A couple of drops of rain fall ominously on the TV camera lens.
Break contains amongst others in the 37-man move: Jan Tratnik, Nico Denz and Dani Martínez (Red Bull-Bora-Hansgrohe), Romain Bardet (Picnic-PostNL), Mathias Vacek and Mads Pedersen (Lidl-Trek), Pello Bilbao (Bahrain Victorious), Brandon McNulty (UAE Team Emirates); Louis Meintjes (Intermarché-Wanty), Wilco Kelderman (Visma-Lease a Bike), Fabio van der Bossche (Alpecin-Deceuninck), Georg Steinhauser (EF Education-EasyPost) Romain Bardet (Picnic PostNL) and Mattia Cattaneo (Soudal-QuickStep). And it's quickly forged open a gap of two minutes on the foot of the Tonale.
98 kilometres to go
Full composition of the break, now with 3:07 on the lower slopes of the Tonale:
Nico Denz, Daniel Martinez, Jan Tratnik (all Red Bull-Bora-Hansgrohe); Kaden Groves and Fabio Van den Bossche (all Alpecin - Deceuninck); Laurens Huys (Arkéa - B&B Hotels); Pello Bilbao and Afonso Eulalio (all Bahrain Victorious); Stefano Oldani (Cofidis); Dries De Bondt and Stan Dewulf (both Decathlon AG2R La Mondiale); Georg Steinhauser (EF Education - EasyPost); Kevin Geniets (Groupama - FDJ); Kim Heiduk (Ineos Grenadiers); Louis Meintjes and Francesco Busatto (both Intermarché - Wanty); Hugo Houle (Israel - Premier Tech); Mathias Vacek and Mads Pedersen (both Lidl - Trek); Lorenzo Milesi (Movistar); Damien Howson (Q36.5); Mattia Cattaneo (Soudal Quick-Step); Chris Harper, Filippo Zana and Paul Double (all Jayco-AlUla); Wilco Kelderman, Steven Kruijswijk, Bart Lemmen and Dylan van Baarle (all Visma - Lease a Bike); Rick Pluimers and Florian Stork (both Tudor Pro Cycling); Brandon McNulty (UAE Team Emirates - XRG); Manual Tarozzi (VF Group - Bardiani CSF - Faizanè), Max Kanter, Lorenzo Fortunato and Diego Ulissi (all XDS Astana).
Polti-Visit Malta pile on the pressure in the main bunch but with so many top teams ahead, it's a holding action at best.
Unsurprisingly with such a big group, mountain leader Lorenzo Fortunato (XDS Astana) tries to go clear and shake things up and Kruijswijk gets across.
First official abandon of the day: stage 8 winner Luke Plapp (Jayco-AlAla)
Fortunato's dig goes nowhere, but riders also been shed at the back of the break as well.
Pedersen dropped from the break on the grinding smooth, slopes of the Tonale, as Chris Harper (Jayco-AlUla) and Kruijswijk briefly open a gap.
The presence of McNulty and three Visma-Lease a Bikes in the front group (Van Baarle has been dropped) is a reminder that for all the break has a three-minute advantage, this could well be a GC day.
A shot of the break
89 kilometres to go
3:14 the gap for what remains of the break ahead, now down to 23 riders as the top of the Tonale slowly approaches
The best placed rider in the break on GC, incidentally, is McNulty, although at 7:43, he's hardly a challenger to the other contenders for now. Beyond McNulty, the next best placed in the group is Louis Meintjes (Intermarché-Wanty) at 34:56.
Behind McNulty, Del Toro still has four teammates for company in the main pack.
As the race comes up towards the summit of the Tonale, mountains leader Fortunato tucks himself in behind former overall leader Ulissi, preparing to hoover up some more points.
Fortunato claims maximum points on the Tonale summit. Bunch at 3:07.
Two Picnic-PostNL riders and a duo of Polti-VisitMalta riders lead the peloton over the top of the Tonale. A 25 kilometre descent on thankfully dry roads beckons.
The front group, with a 45 second on their closest pursuers, currently consists of Martinez (Red Bull-Bora-Hansgrohe); Huys (Arkéa - B&B Hotels); Eulalio (Bahrain Victorious); Oldani (Cofidis); Vendrame (Decathlon AG2R La Mondiale); Steinhauser (EF Education - EasyPost); Geniets (Groupama - FDJ); Meintjes ( Intermarché - Wanty); Houle (Israel - Premier Tech); Bardet (Picnic-PostNL); Vacek (Lidl - Trek); Milesi (Movistar); Howson (Q36.5); Cattaneo (Soudal Quick-Step); Harper and Zana (both Jayco-AlUla); Kelderman, Kruijswijk and Lemme (all Visma - Lease a Bike); Marco Brenner, Pluimers and Stork (all Tudor Pro Cycling); McNulty (UAE Team Emirates - XRG); Fortunato and Ulissi (both XDS Astana).
Jay Vine (UAE Team Emirates-XRG) abandons. That's UAE's first loss of the 2025 Giro and the exit of a key team worker for Del Toro, too.
Another sprint is coming up, at Vezza d'Oglio, interestingly placed on a downhill. With Pedersen behind, not likely to make much of a impact either way.
Led by Ulissi, the break rolls through the sprint with barely a flicker of real interest. But with the Mortirolo six kilometres away, they've surely got other things on their mind.
Still to come on stage 17:
Km 107.2: Climb: Passo del Mortirolo (Cat.1, 12.6km at 7.6%)
Km 130.1: Red Bull Sprint: Le Prese
Km 146.1: Climb: Le Motte (Cat.3, 3.1km at 8%)
Km 155: Finish: Bormio
60 kilometres to go
And the 25 leaders have around 3:56 to as the foot of the Mortirolo approaches. Visma-Lease A Bike are leading onto the foot of the climb.
Riders like Pluimers already shed at the foot of the climb from the break.
The bunch hits the foot of the Mortirolo. Ineos, EF, Simon Yates and Del Toro all on the front.
Wout van Aert (Visma-Lease a Bike) is dropped. so he won't be helping teammate Simon Yates in the same way as he did on the final climb of stage 16.
Thymen Arensman, Ineos' plan B for the GC, also struggling in the bunch. On the front, Visma-Lease a Bike lead with former Giro podium finisher Kelderman.
Polti-VisitMalta's lone rider left in the bunch leads the peloton, for reasons currently known to Polti-VisitMalta and Polti-VisitMalta alone.
Antonio Tiberi (Bahrain-Victorious), eighth overall and second in the BYR classification, is already looking to be trouble.
A shot of UAE Team Emirates-XRG and the Giro d'Italia race leader earlier in the stage
7.5 kilometres left to go to the top, and the pink jersey group is already shedding huge numbers. There's only about 25 riders left.
Tiberi definitively out the back, by the way, but there are plenty of other riders going in the same direction.
Riders also going backwards from the break, too, like eight times Giro stage winner and 2025 one-day race leader Ulissi (XDS-Astana) as well as Geniets (Groupama-FDJ)
Jonathan Castroviejo rolls back the years with a driving effort on the front of the fast-shrinking bunch, in an effort for Ineos teammate Egan Bernal.
Visma still have three riders in the front group, by the way - Kruijswijk, Lemmen and Kelderman. With so many teammates ahead, will Simon Yates strike?
53 kilometres to go
Mountains classification leader Fortunato, second on Tuesday, launches an attack from the break
Fortunato's attack fizzles out and 2024 Giro runner-up Dani Martínez (Red Bull-Bora-Hansgrohe) launches a much more concerted move
Martínez' move is working out well. In the space of a couple of hundred metres he's got at least 20 seconds.
Four kilometres from the top of the Mortirolo, Martínez is joined by Chris Harper (Jayco-AlAla).
Harper drives on, but at least five riders are now sitting on his back wheel.
After the initial shedding of outsiders like Tiberi and Arensman, there's a holding action in the 25-strong bunch right now. Headed by Arrieta for race leader Isaac del Toro, with UAE teammates Adam Yates and Majka just behind, the peloton is still at 3:19.
Dry if a relatively fresh 13 degrees on the summit of the Mortirolo, although there are reports of rain at the finish. Cattaneo leads the front break of roughly 15 riders.
All the Visma riders have been dropped from the break, incidentally, or are they waiting for Yates?
1.3 kilometres from the top Bardet, invisible up to now in the break, makes a move. Only Eulalio can follow.
A pronounced acceleration by Pellizzari and it seems like there could finally be some serious GC action.
Cepeda takes over from Pellizzari, working for Carapaz, and Yates is towards the back of the small string of GC favourites. Del Toro, meanwhile, is right at the back. Could he crack?
Meanwhile Afonso Eulalio has dropped Bardet and with 700 metres left to go, is heading solo towards the summit of the Mortirolo.
Yet more pressure from EF, but Del Toro is right at the back, trailing Bernal.
Attack by Carapaz, searing past Pellizzari. The GC battle is on.
Carapaz opens up a gap of some 50 metres, but there's no reaction from Yates or Del Toro, the latter simply going at his own pace.
Afonso Eulálio (Bahrain Victorious) reaches the summit of the Mortirolo at the head of the race.
Fortunato crosses in second for yet more points, but given the short distance to the top when he attacked, Eulálio has a good gap.
Carapaz has a 300 metres gap, and behind the knives are coming out as Simon Yates pushes on, dropping Del Toro. A crunch moment of the Giro.
Carapaz zooms past breakaway Milesi and keeps on pouring on the effort. Worth remembering he's got Steinhauser ahead from the day's early move.
Del Toro bridges across to Yates, but Carapaz is away. His margin, though, is only 14 seconds on the other two GC challengers.
Carapaz blasts past Geniets at the summit of the Mortirolo. He's only got 13 seconds on Del Toro for now, but what will happen on the descent?
Steinhauser drops back from the break to try and help Carapaz' effort
On the twisting, wooded descent, Eulálio is caught by Bardet and Mattia Cattaneo (Soudal-QuickStep)
It's a considerably fast, twisting descent, but Carapaz continues to push on ahead of a reinforced pink jersey group. The big question is where is Steinhauser and how much support can he provide?
33 kilometres to go
At the climb ends and the race hits a valley road, Fortunato and Stork catching up with race leaders Bardet, Cattaneo and Eulálio.
Steinhauser is caught by the Carapaz group, but the Ecuadorian shoots straight past his teammate and onto the front to keep the pace high.
Del Toro is attacking solo from the pink jersey group and trying to bridge across to Carapaz. He's joined by Derek Gee (Israel-Premier Tech) and then Simon Yates gets across as well.
Del Toro gives up trying to bridge across, while Steinhauser is burying himself for Carapaz in a six-rider group.
25 seconds between the Carapaz group and the Del Toro/Simon Yates group.
The Carapaz group, also containing Einer Rubio (Movistar) and Pellizzari is sweeping up riders from the break, but for now it's Steinhauser doing all the work.
Adam Yates, meanwhile, is working at the front of Del Toro's group. 16 seconds the gap.
Del Toro on the descent
28 kilometres to go
Carapaz group is caught by the Del Toro/S.Yates group. But there's still a Cat.3 climb to come.
UAE Team Emirates-XRG move back into a controlling position on the front of the bunch, but are quickly boosted by Q36.5's Damien Howson, working for Tom Pidcock to try and bring back the break.
As the final sprint of the day (Km 130.1 approaches) the five rider breakaway has now swelled to eight: Kelderman, Martínez, Cattaneo, Stork, Vacek, Bardet, Fortunato and Eulálio.
Cattaneo takes the Red Bull sprint, and the gap is now down to 1:40. 13 kilometres to go before the final climb of the day, the Cat.3 Le Motte.
The main bunch has now swelled to around 30 riders by the way, as Pidcock briefly pushes on. But he's quickly brought back by UAE domestique Majka.
The final Cat.3 ascent of Le Motte (Km 146.5) is officially only three kilometres long, but the ascent itself starts before on a series of false flats and grinding rises. No rain yet.
20 kilometres to go
The eight leaders have an advantage of 1:30 as Q36.5 keep driving away.
For now the only top GC rider who's really out of contention today is Tiberi, previously eighth overall, with Michael Storer (Tudor) also reportedly in difficulties, but no clear time gap.
A further acceleration provided by Milesi for Movistar lines out the main group.
A reminder of our eight riders in the break: Dani Martínez (Red Bull-Bora-Hansgrohe), Afonsio Eulalio (Bahrain-Victorious), Mathias Vacek (Lidl-Trek), Mattia Cattaneo (Soudal-QuickStep), Romain Bardet (Picnic-PostNL), Wilco Kelderman (Visma-Lease A Bike), Florian Stork (Tudor) and Lorenzo Fortunato (XDS-Astana).
The gap is shrinking fast, and is now under a minute, though. It's going to be touch and go for the break.
UAE are pressing on as the team cars from the break are ordered to the side of the road. This could well be coming together.
Should Carapaz go for it again, incidentally, after the summit of Le Motte it's downhill all the way to the finish nine kilometres further on.
The break make onto the foot of the Cat.3 Le Motte (3km, 8.1%) just ahead of the bunch.
Adam Yates tries to keep a controlling pace on the front as the bunch of some 15 riders hits the foot of the climb.
Del Toro has three teammates backing him, with Carapaz just behind him in fifth wheel as the gradient rises to 9%.
11 kilometres to go
The break begin to attack each other, with Fortunato dropped
Attack by Bardet two kilometres from the summit of Le Motte.
Bardet already has stages in the Vuelta a España and Tour de France, and is hunting to complete the set in his last ever Grand Tour in the Giro d'Italia.
Pellzzari accelerates and Del Toro follows him in the line of ten riders in the pink jersey group, as Bernal is dropped.
A kilometre to the top and Bardet's only got 20 seconds on the fast-moving pink jersey group.
Einer Rubio (Movistar) moves out of the pink jersey group
Bahrain are working in an eight-strong pink jersey group, gradually sucking Rubio back in. 17 seconds for sole stage leader Bardet.
Attack by Del Toro, Carapaz follows the Mexican up the road.
No reaction from Simon Yates, second overall, or Gee. Bardet has 11 seconds on Del Toro and Carapaz. The two collaborate.
Big response by Del Toro after stage 16's defeat. Even if he's still got Carapaz on his trail, the two are putting pressure on Simon Yates.
7 kilometres to go
Ten seconds for Bardet ahead of Carapaz and Del Toro. It's going to be tight.
Yates is pushing on as hard as he can from behind Del Toro. Nobody's helping the Briton though.
Carapaz and Del Toro are closing in on Bardet, gritting his teeth as the two close in on him and power past.
Bardet closes up on the two stage leaders, Gee now chasing hard on the trio ahead, with Yates following the Canadian in a seven rider group.
Bernal, meanwhile, is a further 40 seconds adrift of the Yates group.
Race leader Del Toro has three second places in the Giro so far, but no stage wins. Today might be different though.
An eight second gap for the three stage leaders, both Del Toro and Carapaz are burying themselves. Bardet, puretly going for the day's win, is sitting on.
Now Yates has pushed on a bit.
Del Toro attacks alone with around two kilometres to go. It's a tiny margin though.
A very technical finish as they flash under the flamme rouge.
Del Toro is still ahead on the labyrinth of corners in the last 500 metres. What a reaction to stage 16.
One last left-hander and Del Toro wins.
Isaac del Toro (UAE Team Emirates-XRG) wins stage 17 of the Giro d'Italia from San Michele all’Adige - Bormio. Simply spectacular.
Bardet take second, four seconds back, and Carapaz is third, in the same time. Time bonuses for these three, then with Simon Yates (Visma-Lease a Bike) in fourth, 15 seconds back.
And here's a first image of the stage winner and race leader
On a day when he was expected to lose time and perhaps even the pink jersey, Del Toro has in fact pushed back against his rivals, and put Carapaz back at 41 seconds, Yates at 51 seconds, Derek Gee (Israel-Premier Tech) in fourth at 1:57. The GC battle is far from over yet, but this was a step back from the brink for Del Toro of major proportions.
Some words from the stage winner and race leader, Isaac del Toro (UAE Team Emirates-XRG): "It's incredible, everybody wants this and today I realised I will never give up. I will always stay one step in front, and I will always try it. I don't have anything to lose and today wasn't easier than yesterday but for sure I had a better mentality."
Carapaz has moved up into second place, overtaking Simon Yates, but having looked like the odds-on favourite after Tuesday, the Giro is once again facing yet another major twist in its last few chapters. UAE are still in the lead, just as they were in 2024 with Pogačar, but the whole scenario could not be more different.
Del Toro celebrates his first Grand Tour stage win and the fifth of his career.
While Del Toro celebrates his ninth day in pink, there's heartbreak for Romain Bardet (Picnic-PostNL). He came painfully close to victory and with only four days of Grand Tour racing remaining, who knows if he can get back in contention again before the curtain comes down in Rome.
No changes in the secondary classifications, by the way: Del Toro remains at the top of Best Young Rider rankings, Mads Pedersen (Lidl-Trek) continues in charge of the points and Lorenzo Fortunato (XDS Astana) is equally comfortably ahead in the mountains ranking.
For a full report, results and background analysis on stage 17 of the Giro d'Italia, look no further than here:
Giro d'Italia: Isaac del Toro rebounds to win stage 17
So what's next for the Giro d'Italia?
Stage 18 of the 2025 Giro d'Italia is the traditional mid-third week transitional sprinters' stage, running for 144 kilometres from Morbegno to Cesano Maderno in the northern outskirts of Milan. There's a hilly mid-race section, most notably with a Cat.2 ascent, the Parlasco at km 37.7. But with over 70 kilometres of downhill and flat between the last climb, the Cat.3 Ravellino and the finish, it's (almost certainly) one for the sprinters for sure.
That just about wraps it up for the live coverage for the Giro d'Italia stage 17, but there'll be more reports and analysis throughout the remainder of the day.
Latest on Cyclingnews
-
As it happened: Big breakaway stays away to win on Giro d'Italia stage 18
Nico Denz the strongest from 35-rider break as Maestri and Planckaert fill out podium -
The current GC standings at the Giro d'Italia 2025 after stage 18
Race leader Isaac del Toro has an easy day as breakaway steals the show ahead of mountain showdown -
Giro d'Italia: Nico Denz saves Red Bull-Bora-Hansgrohe's race with stage 18 victory
Maestri, Planckaert round out stage podium as breakaway wins the day
-
'You have to have luck here' - Petr Vakoč hopes third time is the charm in Unbound title pursuit
Czech rider heads to Emporia as in-form rider after consistent 2025 campaign -
Juan Ayuso abandons Giro d'Italia stage 18 after bee sting compounds knee injury woes
UAE Team Emirates-XRG contender drops back and quits after 30 kilometres -
Oakley Cybr Dyno sunglasses review: Good, but not any better than previous offerings
Added design flair, but slightly reduced retention thanks to lower profile grippers means they’re a style decision rather than a performance one.
-
Continental Grand Prix TR Review: Most of the legendary GP5000 performance for nearly half the price
Featuring the same super grippy and fast rolling BlackChili compound but for £40 cheaper, these are an impressive value pair of tyres -
GoPro Hero 4K Review: A solid starter for action camera newbies
A straightforward, super portable, and no frills camera for your bike - The Hero 4K might just be a smart first step into action cameras for many of you. -
Lab tested: Gravel racers, these free hacks could save you over two minutes at Unbound
We've been back in the wind tunnel, this time playing with hydration packs and clever base layers to help you find speed for free