Stage 20
27 Jul 2019
GC · Egan Arley Bernal GomezYouth · Egan Arley Bernal Gomez
Stage result
- 3
Mikel Landa MeanaSoudal Quick-Step+0:14 - 4
Egan Arley Bernal GomezNetcompany INEOS+0:17 - 7
Emanuel BuchmannCofidis+0:23 - 8
Steven KruijswijkTeam Visma | Lease A Bike+0:25 - 9WPWouter PoelsUnibet Rose Rockets+0:30
- 10
Nairo QuintanaMovistar Team+0:30 - 11
Warren BarguilTeam Picnic PostNL+0:46 - 12
Gregor MühlbergerDecathlon CMA CGM Team+1:09
- 13
Lennard KämnaLidl - Trek+1:30 - 14
Marc SolerUAE Team Emirates XRG+1:33 - 15
Adam Richard YatesUAE Team Emirates XRG+1:49 - 22
David GauduGroupama-FDJ United+3:01 - 23
Jesus HerradaBurgos-Burpellet-BH+3:01 - 25
Dylan TeunsCofidis+3:13
- 26
Julian AlaphilippeTudor Pro Cycling Team+3:17
- 29MNMagnus NielsenUno-X Mobility+3:45
- 32
Carlos Verona QuintanillaLidl - Trek+4:25 - 33
Laurens De PlusNetcompany INEOS+4:59
- 34
Enric Mas NicolauMovistar Team+4:59 - 39
Guillaume Martin GuyonnetGroupama-FDJ United+6:07 - 42
Bauke MollemaLidl - Trek+7:02 - 43
Giulio CicconeLidl - Trek+7:02 - 44
Julien BernardLidl - Trek+7:04 - 45
Rein TaaramäeKinan Racing Team+7:14 - 48
Luke DurbridgeTeam Jayco AlUla+8:27 - 49
Alexey LutsenkoNSN Cycling Team+8:32 - 51
Pello Bilbao Lopez De ArmentiaBahrain Victorious+8:32 - 55
Rudy MolardGroupama-FDJ United+8:55
- 57
Jack HaigNetcompany INEOS+8:55 - 59
Hugo HouleAlpecin-Premier Tech+8:55 - 60
Vegard Stake LaengenUAE Team Emirates XRG+8:55
- 65
Michael ValgrenEF Education - EasyPost+10:10 - 67
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+10:20
- 68
Natnael BerhaneIstanbul Team+10:26 - 70
Odd Christian EikingUnibet Rose Rockets+11:10 - 71
Nils PolittUAE Team Emirates XRG+11:10 - 73
Stefan KüngTudor Pro Cycling Team+11:14 - 76
Patrick KonradLidl - Trek+11:22
- 77
Dylan Van BaarleSoudal Quick-Step+11:22 - 79
Nelson OliveiraMovistar Team+11:22 - 83
Paul OurselinCofidis+12:18 - 89
Damiano CarusoBahrain Victorious+15:16 - 91
Sergio Luis Henao MontoyaNu Colombia+15:16 - 92
Benoit CosnefroyUAE Team Emirates XRG+15:16 - 93
Alberto BettiolXDS Astana Team+15:36 - 95
Fabien GrellierTotalEnergies+15:49
- 96
Jan TratnikSlovenia+15:52 - 98
Michael MatthewsTeam Jayco AlUla+16:14 - 101
Jasper StuyvenSoudal Quick-Step+16:14 - 102
Oliver NaesenDecathlon CMA CGM Team+16:14 - 103
Simon ClarkeIsrael - Premier Tech+16:14 - 108
Christopher JensenTeam Jayco AlUla+16:34 - 115
Reinardt Janse Van RensburgTshenolo Pro Cycling Team+17:54
- 116
George BennettNSN Cycling Team+18:00 - 118
Marco HallerTudor Pro Cycling Team+18:00
- 122
Tim WellensUAE Team Emirates XRG+18:00 - 123
Aime De GendtPinarello-Q36.5 Pro Cycling Team+18:00
- 125
Jasper De BuystLotto Intermarché+18:00 - 127
Toms SkujinsLidl - Trek+18:00 - 133
Anthony TurgisTotalEnergies+19:02 - 135
Nikias ArndtBahrain Victorious+20:20 - 137
Michal KwiatkowskiNetcompany INEOS+20:50 - 138
Matteo TrentinTudor Pro Cycling Team+20:50 - 140
Gianni MosconRed Bull - Bora - Hansgrohe+20:50
- 141
Ivan Garcia CortinaMovistar Team+20:50
- 142
Matej MohoricBahrain Victorious+20:50 - 145
Kasper AsgreenEF Education - EasyPost+20:50 - 147
Yves LampaertSoudal Quick-Step+20:50 - 148
Sven Erik BystrømUno-X Mobility+20:50 - 149
Mike TeunissenXDS Astana Team+20:50 - 152
Dylan GroenewegenUnibet Rose Rockets+20:56 - 155
Roger KlugeRembe | Rad-Net+23:07
General classification
- 1
Egan Arley Bernal GomezNetcompany INEOS79:52:52 - 3
Steven KruijswijkTeam Visma | Lease A Bike+1:31 - 4
Emanuel BuchmannCofidis+1:56 - 5
Julian AlaphilippeTudor Pro Cycling Team+3:45
- 6
Mikel Landa MeanaSoudal Quick-Step+4:23 - 8
Nairo QuintanaMovistar Team+5:30 - 10
Warren BarguilTeam Picnic PostNL+7:32 - 12
Guillaume Martin GuyonnetGroupama-FDJ United+22:08 - 13
David GauduGroupama-FDJ United+23:29 - 19
Alexey LutsenkoNSN Cycling Team+48:32 - 20
Jesus HerradaBurgos-Burpellet-BH+51:16 - 21
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+56:47
- 22
Enric Mas NicolauMovistar Team+57:35 - 23
George BennettNSN Cycling Team+1:02:10 - 24
Laurens De PlusNetcompany INEOS+1:02:44
- 25
Gregor MühlbergerDecathlon CMA CGM Team+1:04:40
- 26WPWouter PoelsUnibet Rose Rockets+1:12:05
- 28
Bauke MollemaLidl - Trek+1:13:16 - 29
Adam Richard YatesUAE Team Emirates XRG+1:16:09 - 30
Julien BernardLidl - Trek+1:20:07 - 31
Giulio CicconeLidl - Trek+1:20:20 - 33
Rudy MolardGroupama-FDJ United+1:20:57
- 35
Patrick KonradLidl - Trek+1:22:42
- 37
Marc SolerUAE Team Emirates XRG+1:34:03 - 38
Jack HaigNetcompany INEOS+1:36:14 - 40
Lennard KämnaLidl - Trek+1:38:12 - 43
Jasper StuyvenSoudal Quick-Step+1:43:42 - 44
Dylan TeunsCofidis+1:43:48
- 46
Dylan Van BaarleSoudal Quick-Step+1:51:01 - 47
Sergio Luis Henao MontoyaNu Colombia+1:52:09 - 52
Matteo TrentinTudor Pro Cycling Team+1:57:38 - 54
Pello Bilbao Lopez De ArmentiaBahrain Victorious+1:58:29 - 58
Damiano CarusoBahrain Victorious+2:06:30 - 61
Simon ClarkeIsrael - Premier Tech+2:11:43 - 64
Nils PolittUAE Team Emirates XRG+2:13:37 - 66
Rein TaaramäeKinan Racing Team+2:14:18 - 67
Michael MatthewsTeam Jayco AlUla+2:16:34 - 68
Oliver NaesenDecathlon CMA CGM Team+2:16:43 - 70
Alberto BettiolXDS Astana Team+2:18:46 - 74
Michael ValgrenEF Education - EasyPost+2:27:16 - 79
Nelson OliveiraMovistar Team+2:35:10 - 81
Toms SkujinsLidl - Trek+2:39:50 - 82
Michal KwiatkowskiNetcompany INEOS+2:43:44 - 84
Gianni MosconRed Bull - Bora - Hansgrohe+2:46:46
- 86
Natnael BerhaneIstanbul Team+2:48:56 - 91
Hugo HouleAlpecin-Premier Tech+2:56:11 - 92
Jan TratnikSlovenia+2:57:37 - 94
Tim WellensUAE Team Emirates XRG+2:59:55 - 96
Paul OurselinCofidis+3:00:56 - 98
Stefan KüngTudor Pro Cycling Team+3:02:38 - 101
Mike TeunissenXDS Astana Team+3:06:54 - 103MNMagnus NielsenUno-X Mobility+3:10:40
- 104
Carlos Verona QuintanillaLidl - Trek+3:11:23 - 107
Vegard Stake LaengenUAE Team Emirates XRG+3:14:55
- 108
Luke DurbridgeTeam Jayco AlUla+3:16:50 - 110
Odd Christian EikingUnibet Rose Rockets+3:19:29 - 111
Sven Erik BystrømUno-X Mobility+3:19:40 - 112
Christopher JensenTeam Jayco AlUla+3:20:36 - 113
Benoit CosnefroyUAE Team Emirates XRG+3:24:21 - 116
Ivan Garcia CortinaMovistar Team+3:26:03
- 117
Nikias ArndtBahrain Victorious+3:27:43 - 118
Jasper De BuystLotto Intermarché+3:31:16 - 119
Matej MohoricBahrain Victorious+3:33:02 - 121
Fabien GrellierTotalEnergies+3:35:12
- 122
Kasper AsgreenEF Education - EasyPost+3:37:30 - 124
Reinardt Janse Van RensburgTshenolo Pro Cycling Team+3:44:10
- 131
Anthony TurgisTotalEnergies+3:52:42 - 134
Yves LampaertSoudal Quick-Step+3:54:37 - 136
Aime De GendtPinarello-Q36.5 Pro Cycling Team+3:56:45
- 147
Dylan GroenewegenUnibet Rose Rockets+4:07:16 - 148
Marco HallerTudor Pro Cycling Team+4:08:17
- 150
Roger KlugeRembe | Rad-Net+4:13:23
Points classification
- 4
Michael MatthewsTeam Jayco AlUla201 - 6
Matteo TrentinTudor Pro Cycling Team180 - 7
Jasper StuyvenSoudal Quick-Step157 - 9
Julian AlaphilippeTudor Pro Cycling Team119
- 10
Dylan GroenewegenUnibet Rose Rockets116 - 12
Mike TeunissenXDS Astana Team78 - 18
Egan Arley Bernal GomezNetcompany INEOS68 - 19
Simon ClarkeIsrael - Premier Tech66 - 20
Oliver NaesenDecathlon CMA CGM Team64 - 22
Tim WellensUAE Team Emirates XRG59 - 23
Nils PolittUAE Team Emirates XRG55 - 25
Xandro MeurissePinarello-Q36.5 Pro Cycling Team53
- 26
Dylan TeunsCofidis51
- 27
Nairo QuintanaMovistar Team49 - 28
Emanuel BuchmannCofidis49 - 30
Mikel Landa MeanaSoudal Quick-Step48 - 31
Steven KruijswijkTeam Visma | Lease A Bike47 - 32
Pello Bilbao Lopez De ArmentiaBahrain Victorious47 - 38
Alexey LutsenkoNSN Cycling Team42 - 40
Paul OurselinCofidis41 - 42
Warren BarguilTeam Picnic PostNL37 - 43
Nikias ArndtBahrain Victorious37 - 44
Lennard KämnaLidl - Trek35 - 45
Damiano CarusoBahrain Victorious35 - 47
Kasper AsgreenEF Education - EasyPost34 - 50
Ivan Garcia CortinaMovistar Team32
- 51
Giulio CicconeLidl - Trek31 - 53
Jan TratnikSlovenia31 - 54
Marc SolerUAE Team Emirates XRG30 - 59
Toms SkujinsLidl - Trek27 - 60
Jasper De BuystLotto Intermarché26 - 61
Jesus HerradaBurgos-Burpellet-BH26 - 62
Gregor MühlbergerDecathlon CMA CGM Team26
- 68
Bauke MollemaLidl - Trek21 - 69
Anthony TurgisTotalEnergies21 - 70
Odd Christian EikingUnibet Rose Rockets20 - 79
Natnael BerhaneIstanbul Team17 - 80
Aime De GendtPinarello-Q36.5 Pro Cycling Team17
- 82
Julien BernardLidl - Trek16 - 85
Patrick KonradLidl - Trek14
- 86
Alberto BettiolXDS Astana Team14 - 88WPWouter PoelsUnibet Rose Rockets11
- 93
Christopher JensenTeam Jayco AlUla10 - 94
Laurens De PlusNetcompany INEOS9
- 95
Michal KwiatkowskiNetcompany INEOS9 - 96
Matej MohoricBahrain Victorious9 - 97
Fabien GrellierTotalEnergies9
- 100
Nelson OliveiraMovistar Team8 - 101
Enric Mas NicolauMovistar Team7 - 102
Guillaume Martin GuyonnetGroupama-FDJ United6 - 103
Dylan Van BaarleSoudal Quick-Step6 - 106
Carlos Verona QuintanillaLidl - Trek6 - 109
Adam Richard YatesUAE Team Emirates XRG5 - 110
Vegard Stake LaengenUAE Team Emirates XRG5
- 111
Luke DurbridgeTeam Jayco AlUla5 - 112
Sergio Luis Henao MontoyaNu Colombia4 - 114
Benoit CosnefroyUAE Team Emirates XRG4 - 115
David GauduGroupama-FDJ United3 - 116
Sven Erik BystrømUno-X Mobility3 - 123
George BennettNSN Cycling Team-1 - 125
Yves LampaertSoudal Quick-Step-6
Mountains classification
- 2
Egan Arley Bernal GomezNetcompany INEOS78 - 3
Tim WellensUAE Team Emirates XRG74 - 4
Damiano CarusoBahrain Victorious67 - 7
Nairo QuintanaMovistar Team58 - 8
Alexey LutsenkoNSN Cycling Team45 - 9
Steven KruijswijkTeam Visma | Lease A Bike44 - 10
Mikel Landa MeanaSoudal Quick-Step42 - 11
Emanuel BuchmannCofidis40 - 14
Julian AlaphilippeTudor Pro Cycling Team33
- 16
Giulio CicconeLidl - Trek30 - 19
Xandro MeurissePinarello-Q36.5 Pro Cycling Team27
- 20
Julien BernardLidl - Trek26 - 21
Warren BarguilTeam Picnic PostNL24 - 22
Lennard KämnaLidl - Trek22 - 23
Natnael BerhaneIstanbul Team20 - 25
Laurens De PlusNetcompany INEOS20
- 26
Adam Richard YatesUAE Team Emirates XRG20 - 29
Dylan TeunsCofidis13
- 32
Toms SkujinsLidl - Trek9 - 33
Gregor MühlbergerDecathlon CMA CGM Team8
- 35
Pello Bilbao Lopez De ArmentiaBahrain Victorious7 - 36
Marc SolerUAE Team Emirates XRG6 - 37
Simon ClarkeIsrael - Premier Tech6 - 45
Matteo TrentinTudor Pro Cycling Team3 - 48
Odd Christian EikingUnibet Rose Rockets3 - 52
Jesus HerradaBurgos-Burpellet-BH2 - 53
Jasper De BuystLotto Intermarché2 - 60
Carlos Verona QuintanillaLidl - Trek1 - 62
Kasper AsgreenEF Education - EasyPost1 - 63
Aime De GendtPinarello-Q36.5 Pro Cycling Team1
Youth classification
- 1
Egan Arley Bernal GomezNetcompany INEOS79:52:52 - 2
David GauduGroupama-FDJ United+23:29 - 3
Enric Mas NicolauMovistar Team+57:35 - 4
Laurens De PlusNetcompany INEOS+1:02:44
- 5
Gregor MühlbergerDecathlon CMA CGM Team+1:04:40
- 6
Giulio CicconeLidl - Trek+1:20:20 - 7
Lennard KämnaLidl - Trek+1:38:12 - 8
Giulio CicconeLidl - Trek+6:45 - 9
Nils PolittUAE Team Emirates XRG+2:13:37 - 10
Nils PolittUAE Team Emirates XRG+10:53 - 11
Gianni MosconRed Bull - Bora - Hansgrohe+2:46:46
- 12
Paul OurselinCofidis+3:00:56 - 13
Odd Christian EikingUnibet Rose Rockets+3:19:29 - 14
Benoit CosnefroyUAE Team Emirates XRG+3:24:21 - 16
Ivan Garcia CortinaMovistar Team+3:26:03
- 17
Matej MohoricBahrain Victorious+3:33:02 - 18
Fabien GrellierTotalEnergies+3:35:12
- 19
Kasper AsgreenEF Education - EasyPost+3:37:30 - 20
Anthony TurgisTotalEnergies+3:52:42 - 21
Matej MohoricBahrain Victorious+20:33 - 22
Aime De GendtPinarello-Q36.5 Pro Cycling Team+3:56:45