Dylan Teuns (Bahrain Merida) took a brilliant win on Stage 6 of the Tour de France, with a powerful display on a very demanding final Planche des Belles Filles climb, after spending the whole day in the breakaway. Giulio Ciccone (Trek - Segafredo) was unable to stay with him in the final metres before the line but he did enough to move into the yellow jersey.
Teuns won the stage by 11 seconds from Ciccone, with Xandro Meurisse (Wanty-Gobert Cycling Team) in third place, 1’05” behind the stage winner. That trio had formed part of a strong 14-man break which went clear early in the stage and led by over seven minutes at one point, as the riders tackled seven categorised climbs.
Julian Alaphilippe (Deceuninck - Quick-Step) gave it his all as he worked to retain the maillot jaune, pulling away from the bunch on the final climb, but his efforts were not quite enough as he conceded the race lead to Ciccone by six seconds.