Hello and welcome to live coverage of stage 9 of the Tour de France - and it's the big one: the queen stage of this year's race (at least, for many) is this seven-climb 181.5km schlep through the Jura mountains from Nantua to Chambery.
Tour de France
Stage 9 | Mountain | men | 09.07.2017
After all that, Chris Froome extends his lead in the overall standings to 18 seconds over Fabio Aru, with Romain Bardet up to third place at 51 seconds. Stage winner Rigoberto Uran is now fourth at 55 seconds, with Jakob Fuglsang fifth at 1:37. Nairo Quintana is now 2:13 down in ninth place.
And here's the photo finish - that's how close it was for Uran and Barguil...
Here's that sprint finish...
Alberto Contador came home more than four minutes down: the Spaniard's chances of yellow are well and truly over.
Confirmation of the top ten, with Froome taking the final bonus seconds for third place - and the chasing Martin-Quintana-Yates group coming home 1:15 down to limit their losses.
Barguil, who thought he'd won it, will have to settle for second place and the polka dot jersey...
Yes, it's Uran - and not Barguil - who has been announced as the winner.
CORRECTION: It's Rigoberto Uran! Astonishing scenes on the Tour... Barguil was told he had won... but the photo finish shows the Colombian has won...
Amazing scenes on the Tour de France after Warren Barguil learns that he has won the stage - the Frenchman is in tears.
PHOTO FINISH! Uran and Barguil outfox the rest - and one of them has won this stage...
The pace slows ahead of the final bend... cat and mouse now ahead of the sprint.
Under the flamme rouge and it's Froome leading it out ahead of Uran, Fuglsang, Bardet, Aru and Barguil.
Fuglsang and Uran are doing the lion's share of the work here, with Bardet and Barguil rooted on the back.
Bardet has been caught - so we'll have a six-way sprint for the win, and the all-important time bonuses.
They have Bardet in their sights - just 10 seconds now. Further back, Martin drives the pace in the chasing group - they're about 1:10 down.
They're all taking it in turns pulling - with the exception of Barguil, who is being dragged along after his titanic effort earlier.
Bardet's lead down to 15 seconds...
We're hearing that Martin is riding with Yates after being knocked down by that crash involving Porte. They're 1:30 down, with Quintana somewhere further ahead. No, they've caught Quintana, apparently. The Contador group is three mins back.
It's far from in the bag for Bardet: the gap drops to below 20 seconds and the momentum is with the chasers.
So, we have Uran, Aru, Froome, Fuglsang and Barguil in a train in pursuit of lone leader Bardet, who has 27 seconds to play with. Tense, nail-biting finish.