Team Ineos' Egan Bernal is the new holder of the yellow jersey at the 2019 Tour de France after he won a dramatic Stage 19 that was neutralised before the scheduled finish.
Hail stones and a landslide further down the course meant the organisers stopped the race, with the respective times of each rider taken from the top of the Col de l'Iseran.
Bernal's attack on the climb meant he had moved into the virtual lead of the general classification, meaning he takes over from Julian Alaphilippe in the maillot jaune.
Ineos' Twitter account shared a photo of the landslide that stopped the stage:
Cycling journalist Michael Hutchinson shared the provisional overall standings:
The day's big news appeared to be the withdrawal of Thibaut Pinot. The Frenchman had been expected to fare well in the Alps due to his excellent climbing ability, although he dropped off the pace early in the stage to receive treatment.
While he did his utmost to continue the race, Pinot was unable to carry on. It was clear just how disappointed he was at his withdrawal:
The fact he pulled out would have given hope to the other contenders, though, and Alaphilippe was always set to come under pressure on the climb to the summit of the l'Iseran.
Having shone on Thursday on the climb to the Galibier, Bernal is clearly the man most in form when it comes to the climbs, and an attack from the Colombian felt inevitable.
When he did make a move, it was only Simon Yates who was able to stay with him. It gave Bernal the chance to form a sizeable gap to the general classification favourites, and after starting two minutes down on Alaphilippe heading into the stage, he was quickly eating up the Frenchman's advantage.
Per cycling journalist Neal Rogers, the 22-year-old was able to leave some of the best mountain men in the sport behind with his acceleration:
Alaphilippe was isolated at this point, and as Bernal extended his advantage to the Frenchman to more than two minutes, his hopes of ending the day in yellow were all but over.
Alaphilippe would have at least been hopeful of making up some ground on the descent, as he did on Thursday after the Galibier. However, reports started to filter through that there was inclement weather on the way down from l'Iseran.
Hail could be seen on television pictures, as could sections of the road covered in a landslide.
Commentator Joscelin Ryan shared a photo of the impossible conditions for the riders:
Unsurprisingly, the stage was abandoned, and the organisers set the previous summit as the virtual finish. For Alaphilippe, it was an unfortunate ruling on a day of disappointment, while Bernal and Thomas, who attacked late on the l'Iseran, were able to make significant progress.
More thrills are expected on Stage 20, when the peloton will ride the 130 kilometres from Albertville to Val Thorens. The stage culminates in a summit finish on an unclassified climb.