2018 Tour de France, Stage 12 to Stage 21
Rank Rider Team Time
1 Peter Sagan ( SVK ) Bora-Hansgrohe 3h 45 ' 55
2 Alexander Kristoff ( NOR ) UAE Team Emirates + 0
3 Arnaud Démare ( FRA ) Groupama-FDJ + 0
4 John Degenkolb ( GER ) Trek-Segafredo + 0
5 Greg Van Avermaet ( BEL ) BMC Racing Team + 0
6 Yves Lampaert ( BEL ) Quick-Step Floors + 0
7 Magnus Cort Nielsen ( DEN ) Astana + 0
8 Andrea Pasqualon ( ITA ) Wanty-Groupe Gobert + 0
9 Sonny Colbrelli ( ITA ) Bahrain-Merida + 0
10 Taylor Phinney ( USA ) EF Education First-Drapac + 0
The 2018 Tour de France was the 105th edition of Tour de France, one of cycling's Grand Tours. The Tour began in Noirmoutier-en-l'Île with flat stage on 7 July, and Stage 12 occurred on 19 July with a mountainous stage from Bourg-Saint-Maurice. The race finished on the Champs-Élysées in Paris on 29 July.