Although troubled with leg cramps in the final kilometers of the stage, Lilian Calmejane (FRA/Direct Energie) manages to win it but collapses to the ground straight after when the cramps kick back in
104th Tour de France 2017
Stage 8 - Dole › Station des Rousses (187km)