10. Mikel Landa (Spa/Bahrain McLaren) +1mins 42secs
Post update
Nothing doing in the GC race today.
All the big hitters arrived together and Sam Bennett keeps hold of his green jersey as leader in the points classification.
Standings to follow...
Get Involved
#bbccycling
@mrneil80Copyright: @mrneil80
@rixy16Copyright: @rixy16
'I can’t describe it in words'
Stage 12 winner Marc Hirschi speaking to ITV4: "It’s unbelievable because I have been close two times. Today
I never believed I could make it. I went full gas until the last 100m. It is
such a surprise. I can’t describe it in words.
"I was always doubting because they were closing and I had
the picture in my mind from the last two stages. It is my first professional victory so
it could not be better. It is like a dream.
"It (stage nine) gave me a lot of confidence otherwise I would not have
attacked in the climb. I knew I was strong. I would never have believed that I could win a stage here at my age. Just to be starting [the Tour] was a dream."
Stage 12 results
1. Marc Hirschi (Swi/Sunweb) 5hrs 08mins 49secs
2. Pierre Rolland (Fra/B&B Hotels-Vital Concept) +47secs
3. Soren Kragh Andersen (Den/Sunweb) +52secs
4. Quentin Pacher (Fra/B&B Hotels-Vital Concept) Same time
5. Jesus Herrada (Spa/Cofidis)
6. Maximilian Schachmann (Ger/Bora-Hansgrohe)
7. Hugo Houle (Can/Astana)
8. Sebastien Reichenbach (Swi/Groupama-FDJ)
9.Kenny Elissonde (Fra/Trek-Segafredo) +56secs
10. Nicolas Roche (Ire/Sunweb) Same time
Post update
Pierre Rolland rolls over the line in second....
Marc Hirschi wins stage 12
Getty ImagesCopyright: Getty Images
Simply superb from the Swiss rider. His first professional win.
What a place to do it.
Post update
No stopping Marc Hirschi now.
Post update
Julian Alaphilippe has had his fill of this stage he is messing around with his bike letting the rest of the chasers head off into the distance.
Post update
Marc Hirschi looks like he is in a time trial.
He is powering to victory and I have to say a stage win is no more than he deserves after one of the rides of the Tour de France on Sunday when he was cruelly pipped by Tadej Pogacar.
Post update
Julian Alaphilippe looks utterly brassed off.
He tries to go again but no dice. The gap to Marc Hirschi is still upwards of 40 seconds.
Post update
Marc Hirschi has got this surely.
The group behind looks like disfunctional mob with Sunweb's Nicolas Roche and Soren Kragh Anderson disrupting any sort of chase.
Post update
Pierre Rolland is on the move but Nicolas Roche is over to quell the storm on behalf of his Sunweb team-mate Marc Hirschi.
Post update
Julian Alaphilippe attempts to go again as Soler and Schachmann join his company.
But he has got a big fat target on his back and is shut down again.
The gap to Marc Hirschi is 44 seconds.
Post update
Julian Alaphilippe is looking pretty frustrated at the moment....
He is attempts to get off up the road are being closed down and the time to Marc Hirschi is still a good 50 seconds.
They are closing in on Marc Soler and Max Schachmann but not on the main man.
Post update
Julian Alaphilippe has attacked from the chasing group.
Nobody, including two Sunweb riders (understandably) fancied helping him chase Marc Hirschi down so he is going to try on his own.
Post update
Anyone who watched stage nine will know all about Marc Hirschi's storming high-speed descents.
And he is looking good again here. He is all in for the win now.
Post update
Absolutely flying. Marc Hirschi is travelling down the Suc au May at insane speeds.
His lead is up to 30 seconds plus over Marc Soler and Max Schachmann.
The Julian Alaphilippe group is a good 50 seconds or so down the road.
Live Reporting
Steve Sutcliffe
All times stated are UK

ASOCopyright: ASO 
@mrneil80Copyright: @mrneil80 
@rixy16Copyright: @rixy16 
Getty ImagesCopyright: Getty Images
Latest PostGoodbye
As ever thanks for joining me today.
You can read our report on Marc Hirschi's first professional win on stage 12 here.
I'll see you all again soon but remember we'll be back tomorrow as the race for the yellow jersey hots up in the mountains.
Take care.
Post update
Look at what is on the way on Friday...
An absolute brute of a stage from Chatel-Guyon to Puy Mary Cantal.
Just the seven categorised climbs on the 191km stage in Massif Central.
GC Standings
1. Primoz Roglic (Slo/Jumbo-Visma) 51hrs 26mins 43secs
2. Egan Bernal (Col/Ineos Grenadiers) +21secs
3. Guillaume Martin (Fra/Cofidis) +28secs
4. Romain Bardet (Fra/AG2R-La Mondiale) +30secs
5. Nairo Quintana (Col/Arkea-Samsic) +32secs
6. Rigoberto Uran (Col/EF Pro Cycling) Same time
7. Tadej Pogacar (Slo/UAE-Team Emirates) +44secs
8. Adam Yates (GB/Mitchelton-Scott) +1mins 02secs
9. Miguel Angel Lopez (Col/Astana) +1mins 15secs
10. Mikel Landa (Spa/Bahrain McLaren) +1mins 42secs
Post update
Nothing doing in the GC race today.
All the big hitters arrived together and Sam Bennett keeps hold of his green jersey as leader in the points classification.
Standings to follow...
Get Involved
#bbccycling
'I can’t describe it in words'
Stage 12 winner Marc Hirschi speaking to ITV4: "It’s unbelievable because I have been close two times. Today I never believed I could make it. I went full gas until the last 100m. It is such a surprise. I can’t describe it in words.
"I was always doubting because they were closing and I had the picture in my mind from the last two stages. It is my first professional victory so it could not be better. It is like a dream.
"It (stage nine) gave me a lot of confidence otherwise I would not have attacked in the climb. I knew I was strong. I would never have believed that I could win a stage here at my age. Just to be starting [the Tour] was a dream."
Stage 12 results
1. Marc Hirschi (Swi/Sunweb) 5hrs 08mins 49secs
2. Pierre Rolland (Fra/B&B Hotels-Vital Concept) +47secs
3. Soren Kragh Andersen (Den/Sunweb) +52secs
4. Quentin Pacher (Fra/B&B Hotels-Vital Concept) Same time
5. Jesus Herrada (Spa/Cofidis)
6. Maximilian Schachmann (Ger/Bora-Hansgrohe)
7. Hugo Houle (Can/Astana)
8. Sebastien Reichenbach (Swi/Groupama-FDJ)
9.Kenny Elissonde (Fra/Trek-Segafredo) +56secs
10. Nicolas Roche (Ire/Sunweb) Same time
Post update
Pierre Rolland rolls over the line in second....
Marc Hirschi wins stage 12
Simply superb from the Swiss rider. His first professional win.
What a place to do it.
Post update
No stopping Marc Hirschi now.
Post update
Julian Alaphilippe has had his fill of this stage he is messing around with his bike letting the rest of the chasers head off into the distance.
Post update
Marc Hirschi looks like he is in a time trial.
He is powering to victory and I have to say a stage win is no more than he deserves after one of the rides of the Tour de France on Sunday when he was cruelly pipped by Tadej Pogacar.
Post update
Julian Alaphilippe looks utterly brassed off.
He tries to go again but no dice. The gap to Marc Hirschi is still upwards of 40 seconds.
Post update
Marc Hirschi has got this surely.
The group behind looks like disfunctional mob with Sunweb's Nicolas Roche and Soren Kragh Anderson disrupting any sort of chase.
Post update
Pierre Rolland is on the move but Nicolas Roche is over to quell the storm on behalf of his Sunweb team-mate Marc Hirschi.
Post update
Julian Alaphilippe attempts to go again as Soler and Schachmann join his company.
But he has got a big fat target on his back and is shut down again.
The gap to Marc Hirschi is 44 seconds.
Post update
Julian Alaphilippe is looking pretty frustrated at the moment....
He is attempts to get off up the road are being closed down and the time to Marc Hirschi is still a good 50 seconds.
They are closing in on Marc Soler and Max Schachmann but not on the main man.
Post update
Julian Alaphilippe has attacked from the chasing group.
Nobody, including two Sunweb riders (understandably) fancied helping him chase Marc Hirschi down so he is going to try on his own.
Post update
Anyone who watched stage nine will know all about Marc Hirschi's storming high-speed descents.
And he is looking good again here. He is all in for the win now.
Post update
Absolutely flying. Marc Hirschi is travelling down the Suc au May at insane speeds.
His lead is up to 30 seconds plus over Marc Soler and Max Schachmann.
The Julian Alaphilippe group is a good 50 seconds or so down the road.