Jasper Philipsen wins Stage 17 to come within seven points of Mads Pedersen in green jersey battle after thrilling day on the Tour de France

Tour de France
Stage 17 | Flat | Men | 22.07.2026
Live
Live Updates

  • All
  • Highlights
18:04
Article
RESURGENT PHILIPSEN ENDS DROUGHT AND DASHES STUYVEN’S HOPES IN FRANTIC STAGE 17
A topsy-turvy day on the Tour de France saw splits in the peloton, a truce between the GC favourites, an ill rider pedalling squares off the back, a Belgian veteran coming within 3.5km of pulling off a coup, and Mads Pedersen making green jersey in-roads – only to lose ground after finishing well behind Stage 17 winner Jasper Philipsen of Alpecin-Premier Tech in a thrilling sprint finale in Voiron.
Billed as a flat sprinters’ stage by the Tour de France organisers despite four categorised climbs and 2,200 metres of altitude gain, Stage 17 played out like a breakaway bonanza until the closing moments, when Alpecin-Premier Tech took the race by the scruff of its neck to set up their struggling sprinter Philipsen for a belated win.
Philipsen launched from the wheel of his Dutch team-mate Mathieu van der Poel to win with an emphatic burst of pace ahead of Switzerland’s Mauro Schmid (Jayco-AlUla) and Dutch Stage 5 winner Olav Kooij (Decathlon CMA CGM).
picture

'Look what it means' - Philipsen 'finally' takes first stage win of 2026 Tour

Video credit: TNT Sports

It was the Belgian’s first win of this Tour and saw him move to within seven points of green jersey Mads Pedersen (Lidl-Trek), who could only manage eighth place having been part of an earlier six-man breakaway ahead of the intermediate sprint.
Also in that earlier move was Belgian’s Jasper Stuyven (Soudal Quick-Step), the veteran classics specialist whose last pro win came in Milano-Sanremo back in 2021.
Once Pedersen had pocketed the 25 points at the intermediate sprint 27km from the finish, Stuyven took advantage of the lull to solo clear of his fellow escapees and build up a 30-second cushion over the chasing pack, which by now had swept up Pedersen and his pals.
Stuyven dug deep and looked to be on course for an elusive Tour stage win until a series of pulls from Pedersen’s Lidl-Trek team-mates saw his advantage disappear ahead of a short uphill kicker into Voiron. This then opened the door to Alpecin-Premier Tech and their man Philipsen, who ensured that it would not be a day for Pedersen and Lidl-Trek, after all.
Four short lower-category climbs punctuated an uphill drag that lasted around 50km in the opening phase of a stage that played host to numerous attacks, counter-attacks and the odd spill.
picture

'Several riders down' - Pidcock and Wright involved in big Stage 17 crash

Video credit: TNT Sports

Valentin Paret-Peintre (Soudal Quick-Step) and Richard Carapaz (EF Education-EasyPost) led the strung-out peloton over the first two climbs before Pedersen tried his luck going clear with Van der Poel and a host of others. The action ebbed and flowed at breakneck speed until, with 100km remaining, a group of 16 emerged on the front of the race following the countless splits and attacks on the succession of climbs.
At one point, Mexico’s Isaac del Toro (UAE Team Emirates-XRG) found himself caught out as his fellow GC riders – including his yellow jersey team-mate Tadej Pogacar and his white jersey rival Paul Seixas (Decathlon CMA CGM) – went ahead after one of the early moves was caught over the fourth climb.
With Pedersen also riding in the second group after biting off more than he could chew, things finally settled on the long descent after a GC truce appeared to have been made, leaving those 16 riders to go up the road.
The break consisted of Per Strand Hagenes (Visma-Lease a Bike), Jai Hindley (Red Bull-Bora Hansgrohe), Quinn Simmons (Lidl-Trek), Alex Baudin (EF Education-EasyPost), Tiesj Benoot (Decathlon CMA CGM), Matej Mohoric (Bahrain Victorious), Egan Bernal and Josh Tarling (Netcompany INEOS), Mathieu van der Poel (Alpecin-Premier Tech), Felix Engelhardt (Jayco-AlUla), Pablo Castrillo and Einer Rubio (Movistar), Clement Braz Afonso and Guillaume Martin (Groupama-FDJ United) and Rick Pluimers (Tudor Pro Cycling).
Decathlon led the chase for their sprinter Kooij, with Eritrea’s Biniam Girmay (NSN Pro Cycling) in a gruppetto a few minutes back, and Britain’s Adam Yates suffering with an apparent stomach bug – with news later emerging of an illness passing through the UAE Team Emirates-XRG squad: something to consider for Pogacar ahead of three tough days in the Alps and Remco Evenepoel’s growing form deep into the race.
picture

'Away he goes' - Pedersen bridges gap to breakaway with blistering attack

Video credit: TNT Sports

After an unclassified climb, and with the break almost brought to heel, a revitalised Pedersen made his move with 65km remaining – the Dane bridging over and then going up the road with Ben Healy (EF), Michal Kwiatkowski (Netcompany INEOS), Edward Planckaert (Alpecin-Premier Tech), Englehardt and Stuyven.
With a large chase group including the likes of Van der Poel, Mohoric, Simmons and local rider Baudin hot in pursuit, Philipsen rode in a second chase group over a minute in arrears, but two minutes clear of the yellow jersey group, which would ultimately cross the line almost nine minutes down.
The chasing factions eventually came together to bring the advantage to under a minute as Pedersen outkicked Planckaert in the intermediate sprint. With 25km remaining, Stuyven then rolled the dice in a move that came to within touching distance of success.
But Alpecin played a blinder, using Planckaert and Emiel Verstrynge to keep the lone leader in check before Van der Poel expertly piloted Philipsen to a morale-boosting victory that should now see the battle for green go to the final day in Paris.
With the GC riders enjoying a fairly relaxed day in the saddle, the focus will now switch back to Pogacar and his defence of the yellow jersey as the Tour hits the high Alps for three days of climbing. Before successive finishes on Alpe d’Huez, Stage 18 is an undulating 185km ride from Voiron to Orcieres-Merlette for a summit finish after 3,900m of climbing.
Pogacar might have to perform without the help of his climbing lieutenant Yates, who crossed the line 26 minutes down but within the time cut. The mountains, however, will provide sterner challenges than the foothills experienced on Wednesday. Motivation, perhaps, for Evenepoel who, after back-to-back stage wins, enters this crucial phase of the race 4’32” down on the four-time champion.
picture

'Out of sorts' Yates dropped as he battles illness on Stage 17

Video credit: TNT Sports


17:40
Injury
SICK ADAM YATES AVOIDS THE TIME CUT
Adam Yates crossed the line with UAE team-mate Tim Wellens and Anders Johannessen of Uno-X almost 27 minutes in arrears. They were not the last to finish: Jefferson Cepeda of Movistar brought up the rear 28’29” down. But, crucially, all of them avoided the time cut and live to fight another day.

16:48
Jersey - Yellow
ONLY SUBTLE CHANGES IN THE TOP 10
There are no changes to the order of the top 10, with the GC favourites all coming home in the pack 8’46” down on the leaders today. But France’s Jorden Jegat crossed the line in the lead group, so slashed his deficit considerably even if he remains 14 minutes in arrears. Meanwhile, Yannnis Voisard came home a couple of minutes behind, so his tenth place is under closer threat from Ilan Van Wilder and Richard Carapaz ahead of the Alps.
1. Tadej Pogacar 56:14'18"
2. Remco Evenepoel +4'32
3. Isaac Del Toro +6'51
4. Paul Seixas +7'11
5. Juan Ayuso +9'22
6. Mattias Skjelmose +10'14
7. Lenny Martinez +12'50
8. Tom Pidcock +12'58
9. Jordan Jegat +14’04
10. Yannis Voisard +24’02
16:42
Quote
PHILIPSEN: ‘VICTORY COST ME A FEW YEARS OF MY LIFE’
Today’s stage winner opened up about his difficulties during this year’s Tour during his post-race interview. ”Mentally it was really tough. I don’t know if it was the heat or my preparation,” he said.
”After such a rollercoaster of emotions in this Tour de France, I had to wait until Stage 17. I prepared very, very well – I was in the shape of my life, I think, but the first 12 stages were just horrible. I couldn’t find myself or the feeling I was hoping for.
”After 17 stages, to take the victory, it is really one for the team who kept on believing in me. I was like an angry bird at the table – I was just disappointed and angry that I couldn’t take a stage myself, that I didn’t find my feeling. The team had to deal with it – not only the riders, but the staff. So this one is for them for still believing in me.”
This victory cost me a few years of my life. I was fighting between groups, I thought the stage was lost. But the team kept on believing and we tried to make a plan. In the end, they were super strong, the guys, and they really delivered me to the finish line. I will keep fighting till Paris [for the green jersey].
picture

'Look what it means' - Philipsen 'finally' takes first stage win of 2026 Tour

Video credit: TNT Sports


16:31
Jersey - Green
WE HAVE A GREEN JERSEY BATTLE ON OUR HANDS
With Philipsen winning and Pedersen only taking eighth place after pushing for the earlier intermediate sprint, we now have just seven points between the top two in the green jersey standings. It looks like this one is going to go all the way to Paris…
1. Mads Pedersen 452pts
2. Jasper Philipsen 445pts
3. Biniam Girmay 361pts

16:27
Podium
STAGE 17 RESULT – TOP 10
A crazy mixture of sprinters, breakaway specialists and fast finishers coming over the line in Voiron there…
1. Jasper Philipsen (APT)
2. Mauro Schmid (JAL)
3. Olav Kooij (DEC)
4. Lewis Askey (NSN)
5. Rick Pluimers (TPC)
6. Clement Russo (FDJ)
7. Huub Artz (LIN)
8. Mads Pedersen (LTK)
9. Michael Matthews (JAL)
10. Aaron Gate (XAS)

16:20
Winner
JASPER PHILIPSEN FINALLY HAS HIS WIN
It took a while but the Belgian seals the deal for Alpecin-Premier Tech after an armchair ride leadout from Mathieu van der Poel. What a sprint from the underfire Philipsen – a deserved win after such a topsy-turvy day on the Tour in Stage 17.
16:18
Last 01 km
FINAL KILOMETRE
Lotto Intermarche come to the front for their man Huub Artz, who is a fast finisher. Alpecin are also prepping for the sprint with Philipsen in Van der Poel’s wheel as Tarling comes to the front for Netcompany INEOS.
16:16
Highlight
3KM TO GO: STUYVEN CAUGHT
Heartbreak for the Belgian from Quick-Step, who is swept up with 3.5km to go. Now Visma throw the dice with Hagenes and Campenaerts going clear with an EF rider on their wheel. Simmons and Van der Poel close that down.
16:14
4KM TO GO: HERE COME THE ATTACKS
A big pull from Derek Gee-West brings the chasers to within 10 seconds but forces Pedersen to tell his Canadian team-mate to knock it off, because that was too much. Stuyven is now in a world of pain on the uphill kicker into Voiron. Behind, numerous riders are trying to zip clear – notably from Movistar’s Pablo Castrillo.
16:12
Last 05 km
5KM TO GO: PENDULUM SWINGS
Back in favour of the chasers, as they close the gap to just 18 seconds with 5km remaining. Alpecin have burned two matches in this chase with Planckaert peeling off shortly after Verstrygne. Now’s the moment when, if you’re not a fast finisher, you need to put in an attack – but such is the pace on the front, that’s no easy feat.
16:09
Last 10 km
10KM TO GO: STYVEN HOLDS THE GAP
There are some fast finishers in the large chase group including Philipsen, Pedersen, Matthews, Gate, Hagenes and Askey. But Stuyven is still 30 seconds clear.
16:06
Information
15KM TO GO: NOTHING’S CATCHING STUYVEN TODAY
How has it been five years since Jasper Stuyven won a bike race? Not since his Milano-Sanremo triumph has the Belgian triumphed – crazy to believe given what a class act he is. He still has over 30 seconds as he starts this fast downhill section – and he’s going to take some beating today.
What will make things harder for Stuyven is the fact that the chaser group has caught the five other escapees so it's now an all-out assault on the lone leader.
15:58
Last 20 km
20KM TO GO: STYVEN ON A STORMER
The classics specialist has a real engine on him and he also has the experience. He’s 30 seconds clear of his five chasers, with the Kooij-Philipsen group another 35 seconds back. He’ll be a tough rider to bring back – especially as a lot of the run-in plays out downhill.
15:55
Attack
25KM TO GO: STUYVEN GOES SOLO
The Belgian takes advantage of the lull following the sprint to go clear of the break. With team-mate Tim Merlier out, Stuyven will have the opportunity to push for the win himself – and a Tour stage win is something missing in his illustrious palmares.
15:52
Jersey - Green
27KM TO GO: PEDERSEN WINS INTERMEDIATE SPRINT
Edward Planckaert is hugging the back wheel of Mads Pedersen in a bid to come around him and deny him five points at the sprint, but the Dane has too much in the tank, so he goes through to pocket the 25pts ahead of Planckaert and the others.
When the chasers come through 51 seconds later, it’s Jasper Philipsen who makes light work of Trek duo Simmons and Gee-West to take the points for seventh place, so that’s a 16pts swing in favour of Pedersen in the green jersey battle.
Now let’s see what happens next in the front group: will they press on for the win, or will Pedersen wait for the pack.
Mathematically, Philipsen could still be in green tonight if he wins the stage and Pedersen doesn’t add any more at the finish, which isn’t infeasible given their respective efforts so far today.

15:47
Last 30 km
30KM TO GO: STAGE 17 PERFECTLY POISED
The Pedersen six-man lead group has 1’07” ahead of the large Kooij-Philipsen chase group, with the sprint coming up in a few kilometres. The yellow jersey group is 5’20” back and the Yates group is 14 minutes in arrears.
We’ve just heard on the UAE radio that Tim Wellens has been sent back to help Yates get through the rest of the stage, which will be music to the Briton’s ears.
15:44
Injury
33KM TO GO: YATES WITH COMPANY
Adam Yates has some company as he rides over 13 minutes off the back: he’s joined forces with Anders Johannessen of Uno-X, who is presumably taking things easy ahead of the Alpine tests ahead. Either that or, like Yates, he’s ill.
Here's a video of Yates pedaling squares earlier today...
picture

'Out of sorts' Yates dropped as he battles illness on Stage 17

Video credit: TNT Sports


15:36
Information
42KM TO GO: MASSIVE GROUP IN PURSUIT OF LEADERS
Kwiatkowski, Planckaert, Stuyven, Engelhardt, Healy and Pedersen now have 1’18” over a large group of almost 40 riders which have come together when the numerous chase groups joined forces.
There are some stellar riders in this chase group, including the likes of Politt, Jorgenson, Hindley, Gee-West, Simmons, Baudin, Kooij, Mohoric, Tejada, Bernal, Philipsen, Matthews, Schmid, Askey, Van der Poel and Jegat…
With the sprint coming up in 14km, it’s likely that Pedersen will take 25pts to all but seal the green jersey. But will he hold on to contest the 50pts at the finish, or will it come back together for the likes of Philipsen and Kooij for a sprint?
The yellow jersey group is five minutes back, with Adam Yates, who is ill, around 10 minutes behind now.
Astana’s Aaron Gate, who was in the third group, came to the front after the connection was made, then went clear on an uphill rise. But he’s about to be caught again.
15:25
Attack
50KM TO GO: PEDERSEN PRIMED
The Dane missed the initial move of 16 riders, which grew to 19, but then made sure he was on the front when fresh splits occurred, having bridged over from the peloton himself. It was a formidable ride from Pedersen, who is now in a very solid six-man move with 40 seconds on the chasing Van der Poel group of 26 riders.
picture

'Away he goes' - Pedersen bridges gap to breakaway with blistering attack

Video credit: TNT Sports