Stage 15
11 Jul 2021
Stage result
- 1
Sepp KussTeam Visma | Lease A Bike5:12:06 - 3WPWouter PoelsUnibet Rose Rockets+1:15
- 4IIIon Izaguirre InsaustiCofidis+1:15
- 6
Nairo QuintanaMovistar Team+1:15 - 7
David GauduGroupama-FDJ United+1:15 - 10
Aurélien Paret PeintreDecathlon CMA CGM Team+1:22 - 12
Julian AlaphilippeTudor Pro Cycling Team+1:22
- 13
Neilson PowlessEF Education - EasyPost+3:00 - 14
Mark DonovanPinarello-Q36.5 Pro Cycling Team+3:02 - 15
Dylan TeunsCofidis+4:11
- 17
Julien BernardLidl - Trek+4:11 - 18
Sergio Luis Henao MontoyaNu Colombia+4:11 - 19
Wout Van AertTeam Visma | Lease A Bike+4:51 - 20
Enric Mas NicolauMovistar Team+4:51 - 21
Jonas Vingegaard HansenTeam Visma | Lease A Bike+4:51 - 22
Tadej PogačarUAE Team Emirates XRG+4:51 - 23
Richard CarapazEF Education - EasyPost+4:51 - 25
Wilco KeldermanTeam Visma | Lease A Bike+4:51 - 26
Ben O'connorTeam Jayco AlUla+4:51
- 27
Alexey LutsenkoNSN Cycling Team+5:22 - 28
Pello Bilbao Lopez De ArmentiaBahrain Victorious+5:22 - 29
Matej MohoricBahrain Victorious+5:25 - 33
Guillaume Martin GuyonnetGroupama-FDJ United+8:45 - 34
Valentin MadouasGroupama-FDJ United+8:45 - 35
Steven KruijswijkTeam Visma | Lease A Bike+8:45 - 37
Mattia CattaneoRed Bull - Bora - Hansgrohe+9:48
- 39
Davide BalleriniXDS Astana Team+13:13 - 41
Sergio Andres Higuita GarciaXDS Astana Team+13:13 - 42
Emanuel BuchmannCofidis+14:35 - 44
Jasper StuyvenSoudal Quick-Step+14:35 - 45
Patrick KonradLidl - Trek+14:35
- 47
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+15:57
- 49
Cristian Rodriguez MartinXDS Astana Team+15:57 - 50
Dylan Van BaarleSoudal Quick-Step+15:57 - 53
Ruben FernandezAnicolor/Campicarn+18:06 - 54
Michael MatthewsTeam Jayco AlUla+19:17 - 57
Quentin PacherGroupama-FDJ United+20:06
- 58AAAlex Aranburu DevaCofidis+20:06
- 59
Jonas RutschLotto Intermarché+20:06 - 61MNMagnus NielsenUno-X Mobility+20:06
- 62
Bauke MollemaLidl - Trek+20:06 - 63
Tao Geoghegan HartLidl - Trek+20:06 - 64
Mike TeunissenXDS Astana Team+20:06 - 66
Jesus HerradaBurgos-Burpellet-BH+20:06 - 68
Silvan DillierAlpecin-Premier Tech+23:07
- 69
Stefan KüngTudor Pro Cycling Team+23:07 - 70
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+23:07 - 71
Cyril BartheGroupama-FDJ United+23:07 - 73
Marco HallerTudor Pro Cycling Team+23:07
- 74
Jorge ArcasMovistar Team+23:07 - 75
Luke DurbridgeTeam Jayco AlUla+23:07 - 77
Christopher JensenTeam Jayco AlUla+23:07 - 78
Brent Van MoerPinarello-Q36.5 Pro Cycling Team+23:45
- 79
Jasper PhilipsenAlpecin-Premier Tech+23:45 - 80HSHarrison SweenyEF Education - EasyPost+23:45
- 81
Lorenzo RotaLotto Intermarché+23:45 - 82
Dorian GodonNetcompany INEOS+23:45 - 83
Fabien DoubeyTotalEnergies+23:45
- 84
Michael ValgrenEF Education - EasyPost+23:45 - 85
Hugo HouleAlpecin-Premier Tech+23:45 - 87
Kasper AsgreenEF Education - EasyPost+23:45 - 88
Michal KwiatkowskiNetcompany INEOS+23:45 - 90
Davide FormoloMovistar Team+23:45 - 91
Marc HirschiTudor Pro Cycling Team+23:45 - 96
Carlos Verona QuintanillaLidl - Trek+23:45 - 97
Brandon McnultyUAE Team Emirates XRG+23:45 - 100
Jonas RickaertAlpecin-Premier Tech+23:45 - 101
Ivan Garcia CortinaMovistar Team+24:27
- 102
Georg ZimmermannLotto Intermarché+24:27 - 103
Oliver NaesenDecathlon CMA CGM Team+24:27 - 104
Christophe LaporteTeam Visma | Lease A Bike+24:31 - 107
Bruno ArmirailTeam Visma | Lease A Bike+24:31 - 108
Anthony TurgisTotalEnergies+25:35 - 109
Nils PolittUAE Team Emirates XRG+25:35 - 111
Mikkel Norsgaard BjergUAE Team Emirates XRG+26:01 - 112
Mads PedersenLidl - Trek+26:27 - 113
Casper PedersenSoudal Quick-Step+26:27 - 114
Toms SkujinsLidl - Trek+26:27 - 115
Danny Van PoppelRed Bull - Bora - Hansgrohe+26:27 - 117
Connor SwiftNetcompany INEOS+26:27 - 118
Luka MezgecTeam Jayco AlUla+26:27 - 122
Guillaume BoivinNSN Cycling Team+28:19 - 124
Simon ClarkeIsrael - Premier Tech+30:49 - 132
Edward TheunsLidl - Trek+30:49 - 136
Nils EekhoffTeam Picnic PostNL+30:52 - 137
Cees BolDecathlon CMA CGM Team+30:52 - 138
Stefan BisseggerDecathlon CMA CGM Team+31:37 - 140MRMaximilian Richard WalscheidLidl - Trek+33:20
- 141
Vegard Stake LaengenUAE Team Emirates XRG+33:20
- 143
Benoit CosnefroyUAE Team Emirates XRG+34:48
General classification
- 1
Tadej PogačarUAE Team Emirates XRG62:07:18 - 3
Jonas Vingegaard HansenTeam Visma | Lease A Bike+5:32 - 4
Richard CarapazEF Education - EasyPost+5:33 - 5
Ben O'connorTeam Jayco AlUla+5:58
- 6
Wilco KeldermanTeam Visma | Lease A Bike+6:16 - 7
Alexey LutsenkoNSN Cycling Team+7:01 - 8
Enric Mas NicolauMovistar Team+7:11 - 9
Guillaume Martin GuyonnetGroupama-FDJ United+7:58 - 10
Pello Bilbao Lopez De ArmentiaBahrain Victorious+10:59 - 11
Mattia CattaneoRed Bull - Bora - Hansgrohe+14:45
- 12
Aurélien Paret PeintreDecathlon CMA CGM Team+21:15 - 14
David GauduGroupama-FDJ United+27:15 - 16
Wout Van AertTeam Visma | Lease A Bike+31:43 - 17WPWouter PoelsUnibet Rose Rockets+35:49
- 18
Sergio Luis Henao MontoyaNu Colombia+36:48 - 19
Dylan TeunsCofidis+43:14
- 21
Bauke MollemaLidl - Trek+47:17 - 23
Julian AlaphilippeTudor Pro Cycling Team+55:12
- 27
Sergio Andres Higuita GarciaXDS Astana Team+57:26 - 28
Patrick KonradLidl - Trek+1:01:01
- 29
Steven KruijswijkTeam Visma | Lease A Bike+1:01:32 - 30IIIon Izaguirre InsaustiCofidis+1:04:57
- 31
Nairo QuintanaMovistar Team+1:04:59 - 36
Mark DonovanPinarello-Q36.5 Pro Cycling Team+1:22:49 - 37
Davide FormoloMovistar Team+1:25:17 - 38
Valentin MadouasGroupama-FDJ United+1:25:30 - 40
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+1:27:08
- 42
Julien BernardLidl - Trek+1:29:35 - 43
Emanuel BuchmannCofidis+1:29:56 - 44
Neilson PowlessEF Education - EasyPost+1:33:02 - 45
Jasper StuyvenSoudal Quick-Step+1:33:28 - 46
Quentin PacherGroupama-FDJ United+1:34:22
- 48
Matej MohoricBahrain Victorious+1:34:34 - 49
Sepp KussTeam Visma | Lease A Bike+1:36:28 - 52
Cristian Rodriguez MartinXDS Astana Team+1:41:24 - 53
Stefan KüngTudor Pro Cycling Team+1:41:52 - 55
Kasper AsgreenEF Education - EasyPost+1:43:50 - 58
Nils PolittUAE Team Emirates XRG+1:48:21 - 59
Michal KwiatkowskiNetcompany INEOS+1:49:43 - 60
Michael ValgrenEF Education - EasyPost+1:50:42 - 61
Dylan Van BaarleSoudal Quick-Step+1:51:21 - 62MNMagnus NielsenUno-X Mobility+1:52:20
- 64
Hugo HouleAlpecin-Premier Tech+1:53:40 - 68
Jonas RutschLotto Intermarché+1:56:00 - 69
Brent Van MoerPinarello-Q36.5 Pro Cycling Team+2:00:42
- 72
Tao Geoghegan HartLidl - Trek+2:05:35 - 73
Silvan DillierAlpecin-Premier Tech+2:05:45
- 74
Lorenzo RotaLotto Intermarché+2:05:56 - 76
Oliver NaesenDecathlon CMA CGM Team+2:09:33 - 77
Connor SwiftNetcompany INEOS+2:12:00 - 78AAAlex Aranburu DevaCofidis+2:12:57
- 79
Toms SkujinsLidl - Trek+2:14:33 - 80HSHarrison SweenyEF Education - EasyPost+2:15:20
- 81
Brandon McnultyUAE Team Emirates XRG+2:15:44 - 82
Anthony TurgisTotalEnergies+2:15:48 - 83
Cyril BartheGroupama-FDJ United+2:15:50 - 84
Dorian GodonNetcompany INEOS+2:17:53 - 85
Fabien DoubeyTotalEnergies+2:18:16
- 86
Ruben FernandezAnicolor/Campicarn+2:18:31 - 87
Michael MatthewsTeam Jayco AlUla+2:19:04 - 89
Bruno ArmirailTeam Visma | Lease A Bike+2:20:30 - 90
Jesus HerradaBurgos-Burpellet-BH+2:20:34 - 91
Luka MezgecTeam Jayco AlUla+2:20:37 - 92
Ivan Garcia CortinaMovistar Team+2:21:19
- 95
Benoit CosnefroyUAE Team Emirates XRG+2:23:22 - 98
Jorge ArcasMovistar Team+2:25:03 - 99
Mike TeunissenXDS Astana Team+2:25:05 - 100
Jonas RickaertAlpecin-Premier Tech+2:26:42 - 101
Guillaume BoivinNSN Cycling Team+2:26:44 - 103
Luke DurbridgeTeam Jayco AlUla+2:29:39 - 105
Georg ZimmermannLotto Intermarché+2:31:23 - 106
Stefan BisseggerDecathlon CMA CGM Team+2:33:00 - 107
Davide BalleriniXDS Astana Team+2:33:26 - 108
Christophe LaporteTeam Visma | Lease A Bike+2:34:54 - 110
Carlos Verona QuintanillaLidl - Trek+2:35:56 - 112
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+2:39:56 - 113
Jasper PhilipsenAlpecin-Premier Tech+2:40:56 - 114
Christopher JensenTeam Jayco AlUla+2:41:59 - 117
Vegard Stake LaengenUAE Team Emirates XRG+2:43:57
- 118
Mikkel Norsgaard BjergUAE Team Emirates XRG+2:45:47 - 120
Edward TheunsLidl - Trek+2:46:47 - 124
Marc HirschiTudor Pro Cycling Team+2:51:41 - 125
Simon ClarkeIsrael - Premier Tech+2:53:10 - 127
Danny Van PoppelRed Bull - Bora - Hansgrohe+2:53:57 - 129
Nils EekhoffTeam Picnic PostNL+2:54:28 - 132MRMaximilian Richard WalscheidLidl - Trek+2:57:56
- 136
Marco HallerTudor Pro Cycling Team+2:59:52
- 137
Casper PedersenSoudal Quick-Step+3:00:12 - 144
Cees BolDecathlon CMA CGM Team+3:18:17 - 145
Mads PedersenLidl - Trek+3:21:04
Points classification
- 2
Michael MatthewsTeam Jayco AlUla207 - 3
Jasper PhilipsenAlpecin-Premier Tech174 - 5
Julian AlaphilippeTudor Pro Cycling Team135
- 6
Tadej PogačarUAE Team Emirates XRG103 - 7
Wout Van AertTeam Visma | Lease A Bike101 - 9
Matej MohoricBahrain Victorious81 - 10
Bauke MollemaLidl - Trek76 - 11
Nils PolittUAE Team Emirates XRG70 - 12
Stefan KüngTudor Pro Cycling Team64 - 14
Kasper AsgreenEF Education - EasyPost62 - 15
Jonas Vingegaard HansenTeam Visma | Lease A Bike54 - 16
Mattia CattaneoRed Bull - Bora - Hansgrohe51
- 17
Luka MezgecTeam Jayco AlUla50 - 18
Sergio Andres Higuita GarciaXDS Astana Team48 - 19
Patrick KonradLidl - Trek47
- 20
Brent Van MoerPinarello-Q36.5 Pro Cycling Team45
- 22
Cees BolDecathlon CMA CGM Team45 - 23
Wilco KeldermanTeam Visma | Lease A Bike44 - 24HSHarrison SweenyEF Education - EasyPost44
- 25
Edward TheunsLidl - Trek43 - 26
Davide BalleriniXDS Astana Team42 - 27WPWouter PoelsUnibet Rose Rockets40
- 28
Dylan TeunsCofidis39
- 30MNMagnus NielsenUno-X Mobility38
- 31
David GauduGroupama-FDJ United36 - 34
Jasper StuyvenSoudal Quick-Step32 - 36
Richard CarapazEF Education - EasyPost31 - 37
Guillaume Martin GuyonnetGroupama-FDJ United31 - 39IIIon Izaguirre InsaustiCofidis30
- 40
Anthony TurgisTotalEnergies30 - 41
Toms SkujinsLidl - Trek29 - 42
Julien BernardLidl - Trek28 - 43
Ivan Garcia CortinaMovistar Team28
- 45
Connor SwiftNetcompany INEOS27 - 46
Christophe LaporteTeam Visma | Lease A Bike27 - 47
Cyril BartheGroupama-FDJ United26 - 48
Alexey LutsenkoNSN Cycling Team26 - 50
Sepp KussTeam Visma | Lease A Bike25 - 52
Neilson PowlessEF Education - EasyPost24 - 54
Jonas RickaertAlpecin-Premier Tech23 - 55
Enric Mas NicolauMovistar Team23 - 56AAAlex Aranburu DevaCofidis23
- 58
Danny Van PoppelRed Bull - Bora - Hansgrohe23 - 60
Hugo HouleAlpecin-Premier Tech22 - 61
Ben O'connorTeam Jayco AlUla21
- 62
Xandro MeurissePinarello-Q36.5 Pro Cycling Team21
- 67
Nairo QuintanaMovistar Team18 - 68
Mads PedersenLidl - Trek18 - 74
Aurélien Paret PeintreDecathlon CMA CGM Team15 - 76
Valentin MadouasGroupama-FDJ United15 - 78
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team15 - 80MRMaximilian Richard WalscheidLidl - Trek14
- 81
Sergio Luis Henao MontoyaNu Colombia13 - 82
Dorian GodonNetcompany INEOS13 - 83
Stefan BisseggerDecathlon CMA CGM Team13 - 88
Quentin PacherGroupama-FDJ United11
- 89
Bruno ArmirailTeam Visma | Lease A Bike11 - 90
Pello Bilbao Lopez De ArmentiaBahrain Victorious10 - 92
Christopher JensenTeam Jayco AlUla10 - 93
Simon ClarkeIsrael - Premier Tech10 - 97
Mikkel Norsgaard BjergUAE Team Emirates XRG8 - 101
Davide FormoloMovistar Team6 - 102
Silvan DillierAlpecin-Premier Tech6
- 105
Tao Geoghegan HartLidl - Trek4 - 106
Nils EekhoffTeam Picnic PostNL4 - 107
Brandon McnultyUAE Team Emirates XRG3 - 108
Steven KruijswijkTeam Visma | Lease A Bike2 - 109
Mark DonovanPinarello-Q36.5 Pro Cycling Team2 - 110
Jesus HerradaBurgos-Burpellet-BH2 - 111
Mike TeunissenXDS Astana Team2 - 113
Marco HallerTudor Pro Cycling Team2
- 114
Marc HirschiTudor Pro Cycling Team1
Mountains classification
- 1WPWouter PoelsUnibet Rose Rockets74
- 3
Nairo QuintanaMovistar Team64 - 4
Wout Van AertTeam Visma | Lease A Bike64 - 5
Bauke MollemaLidl - Trek41 - 7
Tadej PogačarUAE Team Emirates XRG26 - 8
Ben O'connorTeam Jayco AlUla24
- 9
Sergio Andres Higuita GarciaXDS Astana Team24 - 10
Julian AlaphilippeTudor Pro Cycling Team20
- 11
Jonas Vingegaard HansenTeam Visma | Lease A Bike20 - 13
Guillaume Martin GuyonnetGroupama-FDJ United15 - 14
Sepp KussTeam Visma | Lease A Bike14 - 15
Mattia CattaneoRed Bull - Bora - Hansgrohe13
- 17
Matej MohoricBahrain Victorious11 - 19
Dylan TeunsCofidis10
- 21
Richard CarapazEF Education - EasyPost8 - 24IIIon Izaguirre InsaustiCofidis5
- 26
Alexey LutsenkoNSN Cycling Team4 - 27
Xandro MeurissePinarello-Q36.5 Pro Cycling Team4
- 28
Jasper StuyvenSoudal Quick-Step4 - 31
Brent Van MoerPinarello-Q36.5 Pro Cycling Team3
- 32HSHarrison SweenyEF Education - EasyPost3
- 33
Nils PolittUAE Team Emirates XRG2 - 34
Edward TheunsLidl - Trek2 - 35
David GauduGroupama-FDJ United2 - 37
Patrick KonradLidl - Trek2
- 39
Valentin MadouasGroupama-FDJ United2 - 40
Hugo HouleAlpecin-Premier Tech1 - 42
Danny Van PoppelRed Bull - Bora - Hansgrohe1 - 45
Stefan KüngTudor Pro Cycling Team1 - 46
Toms SkujinsLidl - Trek1 - 47
Michael MatthewsTeam Jayco AlUla1
Youth classification
- 1
Tadej PogačarUAE Team Emirates XRG62:07:18 - 2
Jonas Vingegaard HansenTeam Visma | Lease A Bike+5:32 - 3
Aurélien Paret PeintreDecathlon CMA CGM Team+21:15 - 4
David GauduGroupama-FDJ United+27:15 - 5
Sergio Andres Higuita GarciaXDS Astana Team+57:26 - 6
Mark DonovanPinarello-Q36.5 Pro Cycling Team+1:22:49 - 7
Valentin MadouasGroupama-FDJ United+1:25:30 - 8
Neilson PowlessEF Education - EasyPost+1:33:02 - 9
Jonas RutschLotto Intermarché+1:56:00 - 10
Brent Van MoerPinarello-Q36.5 Pro Cycling Team+2:00:42
- 11HSHarrison SweenyEF Education - EasyPost+2:15:20
- 12
Brandon McnultyUAE Team Emirates XRG+2:15:44 - 13
Cyril BartheGroupama-FDJ United+2:15:50 - 14
Dorian GodonNetcompany INEOS+2:17:53 - 15HSHarrison SweenyEF Education - EasyPost+22:30
- 16
Georg ZimmermannLotto Intermarché+2:31:23 - 17
Stefan BisseggerDecathlon CMA CGM Team+2:33:00 - 18
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+2:39:56 - 19
Jasper PhilipsenAlpecin-Premier Tech+2:40:56 - 20
Mikkel Norsgaard BjergUAE Team Emirates XRG+2:45:47 - 22
Marc HirschiTudor Pro Cycling Team+2:51:41 - 23
Mikkel Norsgaard BjergUAE Team Emirates XRG+24:46 - 24
Nils EekhoffTeam Picnic PostNL+2:54:28 - 26
Nils EekhoffTeam Picnic PostNL+29:37 - 27
Casper PedersenSoudal Quick-Step+3:00:12