Skip to main content

Tour de France stage 12 LIVE - Pogačar leads on the Hautacam and landing big blow on battling Vingegaard

Refresh

Vingegaard is losing more ground, now nearly 30 seconds behind. This could be a huge blow in the race for the yellow jersey.

Evenepoel is 20 seconds behind that group.

Behind Vingegaard, Roglič, Lipowitz, Onley, Gall and Johannessen have formed a group, about 15 seconds behind.

Clearly Pogačar is suffering no after-effects from this crash yesterday.

Vingegaard is losing some ground. He's 13 seconds behind now.

Pogačar catches and passes Armirail. The difference in speed is remarkable.

Vingegaard can still see his rival, but he’s about 10 seconds behind.

Pogačar accelerated to drop Vingegaard, but the Dane is digging deep. There’ s still 11.5km left to climb.

Pogačar and Vingegaard are the only riders able to stay with Narváez, and now the Slovenian attacks and drops them both!

Jhonatan Narváez has taken over from Wellens, and accelerates...

Evenepoel has been dropped again. This mountain will be a case of him limiting his losses - how bad will the damage be?

Kuss has also been dropped. Vingegaard is left with just Jorgenson.

Riders are being dropped on the mountain straight away - including Simon Yates.

Wellens leads the peloton on the mountain, 1:30 later.

Armitail has started climbing the Hautacam. He's in for a world of pain!

Armirail is taking a bidon from his car. This has been a fine ride, but 2 minutes doesn’t feel like it’ll be enough on a mountain as hard as the Hautacam.

That quartet has been caught, leaving Armirail as the only rider left in front of the peloton.

Armirail has 2 minutes on the peloton, which is about to catch Skjelmose, Storer, Rubio and Woods.

There are now about 20 riders in the peloton, including all of the top ten (apart from Healy) now Evenepoel has rejoined.

Just 10km to go until the riders begin the first hors category climb of the race.

Armirail seems to be the only breakaway rider still in with a chance of winning this stage. He’s 2:15 ahead of the peloton, while the chase group behind is just 25 seconds ahead.

UAE also have Narváez in the peloton as well as Wellens and Adam Yates to support Pogačar. The virtual yellow jersey looks very well protected.

Armirail is on a real flyer today. He’s grown his lead to 1:30. He may pay for his efforts come the mighty finishing climb, however.

Evenepoel is back! Now it's just the small matter of the Hautacam for him to survive.

Evenepoel is almost back in the peloton…

The peloton is now being led by Wellens, who has dropped back from the break.

Armirail leads the chasers by 1 minute still, while the peloton is 2:20 behind.

Ben Healy has his EF teammate Sweeny with him, here handing him a bidon as he suffers in the heat and on the uphills.

Adam Yates has taken over at the front of the peloton for his UAE, now his twin bother and rival Simon is finished.

Evenepoel is fighting to save his GC hopes. He’s just 25 seconds behind the peloton, as they reach the top of the climb.

Simon Yates is finished. He’s been dropped, and already caught by Evenepoel, and sat himself on the Belgian’s wheel.

Skjelmose is 2nd to the top followed by Storer, then Woods and Ruibo just behind. They're a whole minute behind Armirail though.

Armirail leads the race over the climb.

Jorgenson hasn't given up, and has dragged himself back into the peloton, which only consists of about 15 riders.

Simon Yates is pressing on for Visma despite Jorgenson being dropped.

Vauquelin is back in the peloton, having been dropped earlier.

Jorgenson has been dropped out of the peloton.

At the front, Armirail has built a big lead of over 30 seconds over Skjelmose, Woods and Storer. He's flying today, on terrain you wouldn't expect him to.

Evenepoel is inching his way back - he's now about 25 seconds behind the peloton.

The riders are climbing the penultimate climb of the day the category three Col des Bordères (3.3km ay 8.1%).

The lead breakaway cycles in the ascent of Col du Soulor during the 12th stage of the 112th edition of the Tour de France cycling race, 180.6 km between Auch and Hautacam, in the Pyrenees mountains of southwestern France, on July 17, 2025. (Photo by Loic VENANCE / AFP)

(Image credit: Getty Images)

Armirail has attacked and now leads the race alone.

As they descend, Woods has been joined by Skjelmose and Armirail at the front. They lead the peloton by about 2 minutes - will that be enough for them to have a chance of the stage win?

Evenepoel passed Healy at some point on that climb, and is still within a minute of the peloton. Could yet he make it back into the peloton and save his Tour? If it's the heat he's suffering with rather than his legs, he might yet be able to recover.

At last Healy reaches the top, 2:45 after the peloton.

Visma lead the 14-man peloton over the summit, two minutes after Woods.

Skjelmose reaches the summit 5 seconds later, then the group of Rubio Armirail and Storer about 15 seconds behind.

Woods reaches the summit. That's the first long climbing effort of this Tour done.

Woods is nearing the summit of the climb, where he should take all the KOM points.

Storer, Armirail and Rubio are in a group behind Skjelmose.

He's got a gap. Skjelmose is the 2nd rider on the road, about five seconds behind.

Back at the front, Woods has put in a big attack.

The make up of the front group is: Pogačar, Adam Yates, another UAE rider, Vingegaard, Kuss, Simon Yates, Jorgenson, Roglic, Lipowitz, Onley, Johannessen, Gall, and two other riders.

Kévin Vauquelin is not among the riders in the peloton. He must have been dropped.

The 'peloton' is down to just 14 riders.

Pogačar still has a couple of teammates with him in the group of favourites.

That Evenepoel gap is back to the yellow jersey group - he's actually over a minute behind the Pogacar/Vingegaard group. This is looking very bad for the Belgian.

An update on Evenepoel - he's now 40 seconds behind the peloton. He hasn't cracked completely, but is slowly losing time.

The front group is getting bigger, with Storer and Rubio joining them.

Visma have regrouped and are leading the peloton again, with Yates, Kuss and Jorgenson all with Vingegaard.

This climb is throwing up all kinds of surprises. Few of the elite climbers on paper you’d expect to have been the strongest in the mountain are at the front of the race.

Aurélien Paret-Peintre has made his way to the front group, to join his Decathlon teammate Armirail.

Vima have slowed down, to allow Jorgenson to rejoin.

At the front, Skjelmose has Woods and Armirail with him.

Jorgenson has also been dropped, despite Visma setting the pace. This is carnage!

The yellow jersey has been dropped out of the peloton.

Back at the front, Skjelmose has attacked. He's clearly not struggling in the heat, despite losing time yesterday.

Evenepoel is with his team car taking a bidon. It's very hot out there - perhaps he suffering in the heat?

The peloton is down to just more than 20 riders. Evenepoel is the only rider from the top ten missing.

Enric Mas has now been dropped out the peloton.

Evenepoel has Soudal teammate Van Wilder with him to pace him, but's losing more ground slowly. He's now 25 seconds down.

This is looking bad for Evenepoel. He's 20 seconds down.

Benoot is the rider leading the peloton, having dropped back from the breakaway.

It’s Visma who are still setting the pace, but it’s still a large peloton, featuring perhaps around 30 riders - including the yellow jersey.

News must be filtering through - we can see Pogačar talking on the team radio.

A big development in the GC race, as Remco Evenepoel is dropped out the back of the peloton!

And now even Ben O’Connor is dropped. On paper he was arguably the strongest climber in this group, so that’s a big surprise.

Martin is the latest strong climber dropped from the break. That's another disappointment for the French.

It’s actually Laurance rather than Arensman doing the work for Ineos. Rodríguez should still have Arensman to work for him once Laurance is done.

Bad news for Lenny Martinez, who’s also been dropped. His polka-dot jersey is now under threat.

Arensman is leading the break for his Ineos leader Carlos Rodríguez. Buchmann is one of the riders dropped as a result.

Alaphilippe has been dropped out of the break. He isn't quite climbing well enough at this Tour to compete in a stage like today's, despite his form at the Tour de Suisse.

Here come Visma-Lease a Bike! They take over at the front of the peloton as they start the mountains, in a long line led by Campanaerts.

The break has already been halved, with only about 25 riders left.

Meanwhile in the peloton, Marc Soler takes over for UAE as they near the start of the climb.

It averages a tough 7.6%, but it's the fact it's 11.8km long that makes it different from anything the riders have faced so far at this Tour.

Here we go, the breakaway riders are officially on the climb!

He hasn't lasted long though, swinging off just as they're about to start the climb.

Now Schmid takes over for Jacyo, still looking fresh despite his efforts finishing second-place yesterday.

Durbridge is working on the front for O’Connor, dropping riders including Van der Poel.

The breakaway group is shedding riders on the foothills of the climb. Many of the non-climbers and those who have done the pace-seeing have been dropped already.

The gap has gone up on the approach to the climb. As they near the start, it’s risen to over two minutes.

The pack of riders (peloton) cycles during the 12th stage of the 112th edition of the Tour de France cycling race, 180.6 km between Auch and Hautacam, in the Pyrenees mountains of southwestern France, on July 17, 2025. (Photo by Loic VENANCE / AFP)

(Image credit: Getty Images)

Excitement is building. We’ll soon be climbing the Col du Soulor, which is the first mountain of this year’s race. The Tour de France proper is about to get underway!

Here’s Jonas Vingegaard riding in the peloton. While he and Visma went along with Ben Healy’s call to wait for Pogačar yesterday, you imagine they must be planning to test the Slovenian’s shape in the aftermath of that fall today. Will they wait until the Hautacam, or try something on this upcoming mountain?

The road has started to go uphill a little, as we near the official start of the mountain. Still the gap remains 1:45.

For an idea of just how big this break is - you can pretty much see all of the 51 riders present in this image here.

We're still in the same holding pattern, with the gap remaining at 1:45. That's likely to change when they start climbing the category one Col du Soulor in about 20km, the foothills of which they're approaching now.

That moves Van der Poel up to second place in the points classification. If he continues to pursue it from now until Paris, he could pose a real threat to Milan’s green jersey. Here are the updated rankings:

Rex won the sprint for the 20 points, but Van der Poel finished ahead of Lidl's Nys to take 17 points for himself.

Yes he does - it was a sprint between himself and Laurenz Rex (on behalf of Girmay) and one of the Lidl-Trek riders (on behalf of Milan).

The intermediate sprint is coming up, in less than a kilometre. With Van der Poel go for the points?

Fred Wright moves to the front to take the one KOM point. Curiously, his teammate and rider in the polka-dot jersey, Lenny Martinez, did not make a move to take the point - perhaps he's resting himself to ensure he's in the mix to take the greater number of points available on the later, bigger summits today.

As they climb, the break leads by 1:45.

The riders are climbing up a categorised hill for the first time - but it’s small fry compared to what’s to come. This Côte de Labatmale climbs for only 1.3km at 6.8%.

Coquard is back up and riding, but has a lot of ground to make up to get into the peloton.

Swift was the Ineos rider, and he hasn’t pressed on, and is back in the group. That might be a sign that cohesion is breaking down a little.

Some movement in the front group, as one of the Ineos riders accelerates and gets a gap.

Bryan Coquard has a problem, seemingly with his wrist. We haven’t seen him go down, but he’s had to stop and drop out of the break, while a medic sees to him.

Still the gap remains the same, at 1:45 as we move into the second half of the stage.

With the gap still hovering at just below 2 minutes, Carlos Rodríguez has jumped two places on the virtual GC from 12th to 10th, leapfrogging Gall and Johannessen.

Here's Ben Healy, enjoying what will surely be his last day in the yellow jersey.

The gap's gone up a bit, to 1:40. This fight is going to go on for a long time, with domestiques being used up before the climbing starts come the final phase of the race.

Tadej Pogačar is also now at the team car for something - nothing medical, however. He's looking fine on that front.

The advantage is swinging towards the peloton. The gap’s going down, and is now back to nearly 1:30.

Evenepoel is getting paced back into the peloton by Eenkhoorn, having dropped back to his team car. He looks relaxed.

Still the gap remains about the same, at 1:45. The pace is very high, with both the lead group and the peloton riding hard.

There's no sign that Tadej Pogačar is suffering from his fall yesterday. The real tests are to come later, however, where we'll really see how he's feeling.

In terms of the King of the Mountains classification, Lenny Martinez has a chance to extend his lead having gotten into the break. There are a lot of points on offer, with a category four, two, one and hors climbs on the menu.

Only one team has missed the break completely - Picnic PostNL. This move is also dangerous for their GC man, Oscar Onley, but there’s no sign of them working in the peloton for now.

The race is in a holding pattern for now, with the break's lead hovering at just under two minutes.

Mathieu van der Poel is also, yet again, in the break. This surely won’t be another stage win for the Dutchman, but he does have the chance to pick up some points at the intermediate sprint if he fancies it. None of his green jersey rivals are present in the group.

The peloton, which is still being led by EF, Uno-X Mobility and UAE.

Pablo Castrillo has had a puncture. He’s one of three Movistar riders in the break who might fancy their chances of a stage win, along with Rubio and Romeo.

The peloton has managed to peg the gap again at 1:50. They’re just about keeping this in control, but it feels perilous.

While Ineos have five riders in the break, three teams have four riders: Cofidis, Tudor and Bahrain, including their respective leaders Martin, Alaphilippe and Buitrago.

Ineos leading the big breakaway group. This could be a potentially great day for them, if they can propel Rodríguez back into the top ten on GC, and possibly higher.

The front group is still moving quicker than the peloton. Thor lead has grown to 1:50.

EF are also working with UAE and Uno-X Mobility at the front of the peloton. Healy has a negligible chance of keeping the yellow jersey today, but the team still feel obliged to ride in its defence nonetheless.

Each of the top three GC teams have one rider in the break - Benoot for Visma, Wellens for UAE, and Schachmann for Soudal-QuickStep.

Uno-X Mobility are back at the front of the peloton leading the chase. They are presumably working for Tobias Halland Johannessen, whose 10th place on GC is under threat from this group.

Politt’s work has pegged the gap at 1:30, but there’s still a great deal of cohesion in the lead group, with other teams working with Ineos at the front.

As well as having the most dangerous GC man, Ineos are also the best represented in this group with five riders - Swift, Foss, Laurance and Arensman are there with Rodríguez.

Now Nils Politt takes over at the front of the peloton for UAE, as the deficit reaches 1:30.

Back in the peloton, it’s Uno-X Mobility who are leading, rather than any of the major GC teams. It seems UAE and Visma aren’t worried about the threat posed by Rodríguez.

There’s lots of collaboration in this front group. Ineos are especially keen, pressing on with their GC leader Carlos Rodríguez present.

After Carlos Rodríguez, the next highest ranked rider on GC in the break is Guillame Martin (10:44 down), followed by O’Connor (who is 11:50) and Skjelmose (12:45).

And the gap continues to grow - it’s now up to one minute.

This group has a decent gap, too, of about 30 seconds.

There are plenty of quality climbers, and therefore potential stage winners, also present, who aren’t threats on GC. Such as: Ben O’Connor, Thymen Arensman, Lenny Martinez, Santiago Buitrago, Michael Storer and Aleksandr Vlasov.

Carlos Rodríguez is in this front group. He’s 12th on GC, at 5:44.

This front group seems to be about 50 riders big. Is it the peloton, or a breakaway group? It’s certainly big enough to the former, but has none of the main GC riders in it - at least who have been spotted yet.

There’s been a split in the peloton, with a big group slipping off the front. It seems the main GC contenders are in the peloton behind.

He’s brought back quickly, but several counter moves are made in response.

The attacks stopped for a moment, but Victor Campanaerts has reignited the race with a move.

The scene at the start from Auch today.

Neither Thomas nor O'Connor have managed to go clear, while the four-man group featuring Lutsenko has also been brought back.

Ben O'Connor counter-attacks. The terrain is pretty flat for now, but the climbers are trying to get into the break, aware of what's to come.

Geraint Thomas is attacking from the peloton.

Alexandre Delettre and Pascal Eenkhoorn are the two riders with Lutsenko. They’ve also been joined by Marco Haller.

Alexey Lutsenko attacks and has a gap, with a few riders accompanying him.

Gachignard has been brought back, and the attacks continue, with Visma-Lease a Bike involved.

Thomas Gachignard is the first rider to gain a gap, and currently leads the race.

There’s an intermediate sprint about 90km into the stage, before we reach the Pyrenees. The green jersey contenders may sense an opportunity to gain some points if they can get into the break, before they drop away on the climbs.

Several more riders are now trying attacks, including green jersey contenders Milan and Girmay.

In fact, that Uno-X Mobility rider was in fact Abrahamsen - his appetite is insatiable.

There won’t be a repeat of that feat, however - the move with the Uno-X Mobility rider was shut down pretty much straight away.

And it's déjà vu from yesterday - once again it’s an Uno-X Mobility rider who is first to attack, right from the flag. Yesterday that man was Jonas Abrahamsen, who went on to spectacularly win the stage.

And we're off!

Just a few hundred metres until Christian Prudhomme emerges from his car to fly the flag.

The finish of yesterday’s stage was disrupted by a protester. He wore a t-shirt saying ‘Israel out of the Tour’, and according to the Le Parisien shouted ‘Israel on the Tour, the Tour is complicit’.

There was a sombre atmosphere at the unofficial start, as riders paid respect to Samuele Privitera, the young Italian rider who died after crashing at the Giro della Valle d’Aosta.

The riders are on the move, setting off the unofficial start in Auch for the neutralised zone.

A dressing on Tadej Pogačar's left arm after yesterday's crash.

Want to find out even more about today's route? Here's an in-depth preview of today's stage:

While today's ascent of the Hautacam isn't just a two-horse race between Jonas Vingegaard and Tadej Pogačar, there is history here between the two main yellow jersey contenders.

There's only one non-starter this morning: Cees Bol (XDS Astana) has departed the Tour due to sickness.

To gear up for today's mountain stage, we spoke with ex-pro Dan Martin about what the Hautacam climb entails and how it might ignite the GC battle.

Today's start town of Auch was the hometown of Team Sky and Ineos directeur sportif Nico Portal, who sadly died from a heart attack on March 3, 2020.

The team presentation and rider sign-on for stage 12 is underway in Auch.

But there was plenty more drama unfolding behind too.

Stage 11 was won by Jonas Abrahamsen (Uno-X Mobility), who edged out Mauro Schmid (Jayco AlUla) in a two-up sprint to the line after the pair attacked from the early break.

But before we dive further into what today's stage has in store for us, let's rewind to yesterday's chaotic events in and around Toulouse.

Here is what's on the menu for the peloton today, with a first summit finish on the hors catégorie climb to the legendary Hautacam.

The start of today's stage is still over an hour and a half away, with the neutralised start due at 13:10 local time in Auch.

Hello and welcome to Cyclingnews' live coverage of stage 12 of the 2025 Tour de France as the race heads into the Pyrenees and a first summit finish.

Latest on Cyclingnews