Tour de France stage 12: Tadej Pogacar cracks rivals on Hautacam to move back into yellow jersey

Tadej Pogačar has taken a huge step towards retaining his Tour de France crown, winning stage 12 to Hautacam and putting 2:10 into his closest rival Jonas Vingegaard, who he now leads by 3:31 overall.
It was an utterly authoritative performance by Pogačar on one of the Tour’s toughest climbs — one where Vingegaard put more than a minute into the Slovenian on his way to overall victory in 2022.
The first half of the stage was a steady run to the mountains and saw a bumper break of 52 riders go up the road, something which briefly looked like it could be a problem for the race favorites, but which was eventually held at around two minutes by the peloton.
As the race reached the Col du Soulor Visma-Lease A Bike continued their recent policy of aggression and began pacing at a speed that almost immediately saw Remco Evenepoel despatched, followed a few kilometers later by the yellow jersey Ben Healy, who was clearly struggling in temperatures of up to 95 degrees (35C). Evenepoel did superbly, though, to manage his losses and slowly claw his way back to the general classification group, finally regaining contact with 27km remaining. The Belgian would eventually cross the line in seventh place, defending his third place on GC.
As the race neared Hautacam there was just a single member of the initial breakaway left ahead of the GC group. Pyreneean local Bruno Armirail was enjoying a splendid afternoon, and reached the foot of the final climb with an advantage of 1:47. But it was never going to be enough to hold off the best climbers in the sport, especially when Pogačar attacks at the foot of a 13.5km mountain.
Pogačar showed signs of his crash yesterday, but no signs of weakness on the bike. (Loic Venance / AFP via Getty Images)
Vingegaard, as expected, was the rider most capable of responding to the world champion, and although he initially held Pogačar at around 10 seconds for several hundred meters, it was a losing battle, and he ended up losing more than two minutes to his great rival on what must have seemed like an endless ascent of the Hautacam.
So after Pogačar ended yesterday’s stage sprawling on the ground, 24 hours later he is back on top of the cycling world.
Jacob Whitehead and Tim Spiers analyse a seismic stage.
Find all of The Athletic’s Tour de France coverage here. Or follow Global Sports on The Athletic app via the Discover tab.
Peerless Pogačar gets his revenge
The acceleration, when it came, was sudden and without warning, a lurch forward with the violence of a collapsing cliff. Pogačar’s move came on the Hautacam’s lower slopes — with 12km left to climb.
Led out by Jhonatan Narváez, the seated acceleration was as startling as ever. If there were any doubts over Pogačar’s fitness following Wednesday’s crash, this move appeared designed to answer them like a punch in the mouth.
💥 Here we go! After some great work by Jhonatan Narvaez, @TamauPogi is the first to attack!
💥 C’est parti ! Après un très gros travail de Jhonatan Narvaez, @TamauPogi déclenche les hostilités ! #TDF2025 pic.twitter.com/Knpq916OeF
— Tour de France™ (@LeTour) July 17, 2025
There had been verbal sparring between Visma Lease-a-Bike and UAE Team Emirates but no actual sparring, a phony war before the mountains. Pogačar’s team may have been weaker after the withdrawal of Joao Almeida, but the Slovenian’s solution? Take Vingegaard away from his support, make it man on man — or, as it emerged, man then man.
Vingegaard is an expert at pacing his efforts, and though Pogačar immediately built up a 10-second gap, the Dane may have retained hope of reeling him in by riding at tempo, as even Pogačar needs time to recover.
But with eight kilometers left, the gap was 40 seconds. By four kilometers it was one minute and 20 seconds. Vingegaard’s mouth contorted with effort, sucking in the ever-thinning air. At the summit, Pogačar’s lead was 2:10. The one thing the Slovenian did not do was beat Bjarne Riis’ record ascent of Hautacam in 1996, an achievement that remains very much of its time, and about 30 seconds faster than what Pogačar produced today.
Hautacam, conquered. #TDF2025 @TamauPogi becomes the first reigning world champion to win a Tour de France summit finish since Bernard Hinault in 1981 🌈
History, made. Now time to defend 💛 #WeAreUAE pic.twitter.com/Z9FfNE99Y5
— @UAE-TeamEmirates (@TeamEmiratesUAE) July 17, 2025
Pogačar’s GC lead over Vingegaard is now over three minutes and though Friday’s mountain time trial might have appeared to suit the latter, both have now shown their true level. Pogačar’s ridgeline sits well above the Dane’s.
The Tour may have to confront its new reality — a battle for the ages rendered into swift and brutal denouncement.
“In the end we were super strong,” Pogačar said after the stage. “We had this stage in mind for a long time and we did it. I think this stage today can go for Samuele (Privitera, who died yesterday), to all his family, because it was really sad. It was the first thing I read in the morning and I was thinking in the last kilometer about him and how tough this sport can be.”
Jacob Whitehead

Pogačar ascended Hautacam in 35 minutes and eight seconds. (Loic Venance / AFP via Getty Images)
Assessing the GC winners and losers
While Pogačar struck a potentially decisive blow against a haunted Vingegaard, elsewhere there were other big winners who jumped up the GC standings — and some for whom stage 12 saw them slide the other way.
Young German Florian Lipowitz enjoyed a fabulous day, confirming what many already suspected, that he is Red Bull–BORA–Hansgrohe’s best bet to challenge for a podium place, rather of teammate Primož Roglič, who struggled at key moments and lost one minute 39 seconds to Lipowitz. It served him right for wearing ankle socks.

Primož Roglič, in ankle socks, follows UAE during stage 12. (Marco Bertorello / AFP via Getty Images)
Lipowitz finished third and very nearly caught the flagging Vingegaard on the line, clawing back some 30 seconds on the Dane towards the top of Hautacam to move up to fourth overall and within striking distance of Evenepoel and the podium.
Stage 12 was also where we found out if young Scot Oscar Onley is a genuine top 10 contender or if the mountains would prove too much for him. He admitted himself beforehand he had no idea which way it would go, but the aggressive 22-year-old confirmed his credentials with an excellent fifth place on the stage, just behind Tobias Halland Johannessen who thankfully didn’t take out any other riders — unlike yesterday.

Oscar Onley continues to perform well above expectation at this year’s Tour. (Marco Betorello / AFP)
Elsewhere, INEOS’ team leader Carlos Rodriguez finished 22nd, 12 minutes and 31 seconds behind Pogačar, much less than the Spaniard would have hoped for when he jumped into the early breakaway.
Visma’s Matteo Jorgenson was surprisingly dropped well before the final climb and fell to 10th overall, more than seven minutes off a podium place.
“Matteo was not on a good day,” Visma sports director Grischa Niermann told Escape Collective after the stage. “We had a plan and then all of a sudden Matteo is dropped so that was of course, not what we wanted.”
Perhaps the most dispiriting day, though, belonged to the yellow jersey wearer Healy who finished some 13 minutes and 38 seconds behind Pogačar.
💛 Ben Healy gave his all to honor the @MaillotjauneLCL. Bravo Ben for two great days in Yellow!
💛 Ben Healy a tout donné pour honorer le @MaillotjauneLCL. Bravo Ben pour ces deux belles journées en Jaune !#TDF2025 pic.twitter.com/Z062FqOm94
— Tour de France™ (@LeTour) July 17, 2025
It was always a matter of when and not if Healy ceded yellow to the Slovenian, but to be riding through treacle some 50km from the line will have been tough to take for the Stourbridge-born Irishman, who was continuously doused with water by loyal teammate Harry Sweeny as he struggled in the brutal heat.
Tim Spiers
Fragile Evenepoel can still target podium finish
Evenepoel shaved his head before stage 11. Passing through the holy city of Lourdes, it felt quasi-spiritual, a mark of devotion to one’s reason for being. The mountains were here and so was Evenepoel.
And well, the Belgian has big dreams and is not afraid to talk about them too. “I think everybody knows my dream is to win all three Grand Tours,” the double Olympic champion announced before the start.
But after stage 11, those hopes, for this year at least, have disappeared in rivers of sweat.
Evenepoel made it just four kilometers into the Col du Soulor, the first serious climb of this year’s Tour, before he was distanced by Visma Lease-a-Bike’s acceleration.

An exhausted Evenepoel crosses the line at the end of stage 12. (Tim de Waele / Getty Images)
Previous race leader Healy, not a specialist climber, stayed with the peloton for longer than the Olympic champion — though he would ultimately lose 13:38 on the stage, dropping to 11th on GC.
One minute behind the GC favourites at the summit of the Col du Soulor, to Evenepoel’s credit, he managed to rejoin the leading group on the descent. But by the time he climbed the Hautacam over an hour later, he had been dropped decisively yet again — losing 3:35 minutes to new race leader Pogačar.
Evenepoel was always a third-favourite, but his podium hopes are now more fragile too — surprisingly losing time to Lipowitz, Roglič, and Onley, but if Thursday’s stage showed one thing, it’s that the Belgian is an indefatigable fighter, even in the toughest of circumstances.
Jacob Whitehead
Armirail delights the locals
There were several surprises on this fascinating stage and chief among them was the performance of Frenchman Armirail.
The multiple French national time trial champion would have been expected to make up the numbers of the 51-man breakaway, which was littered with big names like Carlos Rodriguez, Michael Storer, Lenny Martinez and Julian Alaphilippe.
And when Mike Woods flew up the summit of the category one Col du Soulor with 40km to go, the Canadian looked well placed to stay clear of the group and mount a challenge for victory.
Instead, 31-year-old Armirail not only caught him but then hared past him on the descent, extending his lead as the shattered field split into pieces behind him.

Armirail had an enjoyable day on home roads. (Marco Bertorello / AFP via Getty Images)
Inspired by being so close to his birthplace of Tarbes just a few kilometers away, Armirail continued attacking on the penultimate climb, the Col des Bordères and then again descended expertly to extend his lead to two minutes.
“He lives here and trains on these roads every day,” a Decathlon-AG2R La Mondiale staff member told The Athletic. “He wanted to give his best.”
By the time he reached the foot of the Hautacam, Armirail’s lead was one minute and 47 seconds to Pogačar’s group – he was fiercely committed, even shooing away his Decathlon–AG2R La Mondiale team car as they tried to give him instructions before the final climb.
However, within two kilometers, his advantage was obliterated. Pogačar’s devastating attack saw him catch Armirail like Speedy Gonzalez chasing a sloth, and Armirail’s brave attack was over.
Still, the memories the Frenchman generated for himself. and no doubt many of his family and friends watching by the side of the road. were priceless. He also landed the day’s combativity prize too.
💪 For his work in the breakaway and his solo ride, Bruno Armirail is the most combative rider of todays stage.
💪 Pour son travail dans l’échappée puis son échappée solitaire, Bruno Armirail est le combatif du jour.#TDF2025 | @century21fr pic.twitter.com/xzEvLpRGtf
— Tour de France™ (@LeTour) July 17, 2025
Tim Spiers
Stage 12 top 10
- Tadej Pogačar (4:21:19)
- Jonas Vingegaard (+2m 10s)
- Florian Lipowitz (+2m 23s)
- Tobias Holland Johannessen (+3m 0s)
- Oscar Onley (+3m 0s)
- Kevin Vauquelin (+3m 33s)
- Remco Evenepoel (+3m 35s)
- Felix Gall (+4m 2s)
- Primož Roglič (+4m 8s)
- Cristian Rodriguez (+7m 26s)
Overall top 10 after stage 12
- Tadej Pogačar (45:22:51)
- Jonas Vingegaard (+3m 31s)
- Remco Evenepoel (+4m 45s)
- Florian Lipowitz (+5m 34s)
- Kevin Vauquelin (+5m 40s)
- Oscar Onley (+6m 5s)
- Primož Roglič (+7m 30s)
- Tobias Holland Johannessen (+7m 44s)
- Felix Gall (+9m 21s)
- Matteo Jorgenson (+12m 12s)
What’s coming up tomorrow?
Stage 13, Friday July 18: Loudenvielle — Peyragudes, 10.9km, individual time trial
A lesser-spotted mountain time trial. The riders will face a route that is only 10.9km long but which takes them up the viciously steep climb to Peyragudes. There’ll be no hiding for the favorites today.
For more cycling, follow Global Sports on The Athletic app via the Discover tab
(Top photo: Getty Images)