2019 Tour de France, Stage 12 to Stage 21
Rank Rider Team Time
1 Egan Bernal ( COL ) Team Ineos 79h 52 ' 52
2 Geraint Thomas ( GBR ) Team Ineos + 1 ' 11
3 Steven Kruijswijk ( NED ) Team Jumbo-Visma + 1 ' 31
4 Emanuel Buchmann ( GER ) Bora-Hansgrohe + 1 ' 56
5 Julian Alaphilippe ( FRA ) Deceuninck-Quick-Step + 3 ' 45
6 Mikel Landa ( ESP ) Movistar Team + 4 ' 23
7 Rigoberto Urán ( COL ) EF Education First + 5 ' 15
8 Nairo Quintana ( COL ) Movistar Team + 5 ' 30
9 Alejandro Valverde ( ESP ) Movistar Team + 6 ' 12
10 Warren Barguil ( FRA ) Arkéa-Samsic + 7 ' 32
The 2019 Tour de France was the 106th edition of Tour de France, one of cycling's Grand Tours. The Tour began in Brussels, Belgium, with a flat stage on 6 July, and Stage 12 occurred on 18 July with a mountainous stage from Toulouse. The race finished on the Champs-Élysées in Paris on 28 July.