Stage 9
04 Jul 2021
Stage result
- 1
Ben O'connorTeam Jayco AlUla4:26:43
- 2
Mattia CattaneoRed Bull - Bora - Hansgrohe+5:07
- 4
Guillaume Martin GuyonnetGroupama-FDJ United+5:36 - 6
Tadej PogačarUAE Team Emirates XRG+6:02 - 7
Richard CarapazEF Education - EasyPost+6:34 - 8
Jonas Vingegaard HansenTeam Visma | Lease A Bike+6:34 - 9
Enric Mas NicolauMovistar Team+6:34 - 11
Nairo QuintanaMovistar Team+6:38 - 13
Wilco KeldermanTeam Visma | Lease A Bike+6:47 - 14
David GauduGroupama-FDJ United+7:32 - 15
Alexey LutsenkoNSN Cycling Team+7:36 - 16
Patrick KonradLidl - Trek+7:36
- 17
Pello Bilbao Lopez De ArmentiaBahrain Victorious+7:59 - 20
Benoit CosnefroyUAE Team Emirates XRG+10:23 - 21
Aurélien Paret PeintreDecathlon CMA CGM Team+10:23 - 23
Valentin MadouasGroupama-FDJ United+10:23 - 25
Jasper StuyvenSoudal Quick-Step+11:15 - 26
Jonas RutschLotto Intermarché+12:50 - 27IIIon Izaguirre InsaustiCofidis+12:50
- 28
Sergio Andres Higuita GarciaXDS Astana Team+12:54 - 29
Warren BarguilTeam Picnic PostNL+13:17 - 30
Dylan TeunsCofidis+14:21
- 31
Nils PolittUAE Team Emirates XRG+15:27 - 32
Lorenzo RotaLotto Intermarché+15:33 - 36
Davide FormoloMovistar Team+17:49 - 40
Jorge ArcasMovistar Team+23:10 - 41WPWouter PoelsUnibet Rose Rockets+23:10
- 42
Stefan KüngTudor Pro Cycling Team+23:10 - 43
Michael ValgrenEF Education - EasyPost+23:10 - 46
Fabien DoubeyTotalEnergies+25:55
- 47
Silvan DillierAlpecin-Premier Tech+25:55
- 52
Hugo HouleAlpecin-Premier Tech+25:55 - 54
Mads PedersenLidl - Trek+27:12 - 55
Julien BernardLidl - Trek+27:12 - 56
Mikkel Norsgaard BjergUAE Team Emirates XRG+28:09 - 57MNMagnus NielsenUno-X Mobility+28:09
- 58
Dylan Van BaarleSoudal Quick-Step+28:25 - 60
Sepp KussTeam Visma | Lease A Bike+30:27 - 61
Bauke MollemaLidl - Trek+30:27 - 63
Cyril BartheGroupama-FDJ United+31:37 - 64
Cristian Rodriguez MartinXDS Astana Team+31:37 - 66
Steven KruijswijkTeam Visma | Lease A Bike+31:37 - 68
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+31:37
- 69
Quentin PacherGroupama-FDJ United+31:37
- 71
Carlos Verona QuintanillaLidl - Trek+31:37 - 72
Guillaume BoivinNSN Cycling Team+31:37 - 74
Ruben FernandezAnicolor/Campicarn+31:37 - 75
Clément RussoGroupama-FDJ United+31:37 - 77
Dorian GodonNetcompany INEOS+31:37 - 80
Simon ClarkeIsrael - Premier Tech+31:37 - 81
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+31:37 - 82
Michal KwiatkowskiNetcompany INEOS+31:37 - 83
Christophe LaporteTeam Visma | Lease A Bike+31:37 - 86
Wout Van AertTeam Visma | Lease A Bike+31:37 - 87
Davide BalleriniXDS Astana Team+31:37 - 88
Stefan BisseggerDecathlon CMA CGM Team+31:37 - 89
Kasper AsgreenEF Education - EasyPost+31:37 - 90
Jonas RickaertAlpecin-Premier Tech+31:37 - 91
Sergio Luis Henao MontoyaNu Colombia+31:37 - 92
Mark DonovanPinarello-Q36.5 Pro Cycling Team+31:37 - 93HSHarrison SweenyEF Education - EasyPost+31:37
- 94
Lucas Wade HamiltonNetcompany INEOS+31:37
- 95
Danny Van PoppelRed Bull - Bora - Hansgrohe+31:37 - 97
Emanuel BuchmannCofidis+31:37 - 98
Brent Van MoerPinarello-Q36.5 Pro Cycling Team+31:37
- 99
Edward TheunsLidl - Trek+31:37 - 101
Mike TeunissenXDS Astana Team+31:37 - 102
Oliver NaesenDecathlon CMA CGM Team+31:37 - 104
Luke DurbridgeTeam Jayco AlUla+31:37 - 106
Bruno ArmirailTeam Visma | Lease A Bike+31:37 - 108
Connor SwiftNetcompany INEOS+31:37 - 109
Luka MezgecTeam Jayco AlUla+31:37 - 110
Matej MohoricBahrain Victorious+31:37 - 113
Jasper PhilipsenAlpecin-Premier Tech+31:37 - 114
Michael MatthewsTeam Jayco AlUla+31:37 - 117
Marc HirschiTudor Pro Cycling Team+31:37 - 118
Tao Geoghegan HartLidl - Trek+31:37 - 119
Neilson PowlessEF Education - EasyPost+31:37 - 121
Christopher JensenTeam Jayco AlUla+31:37 - 124
Ivan Garcia CortinaMovistar Team+31:37
- 131
Søren Kragh AndersenLidl - Trek+32:21 - 132
Anthony TurgisTotalEnergies+32:21 - 133
Brandon McnultyUAE Team Emirates XRG+32:21 - 135MRMaximilian Richard WalscheidLidl - Trek+32:21
- 136
Jesus HerradaBurgos-Burpellet-BH+32:21 - 138
Cees BolDecathlon CMA CGM Team+32:21 - 139AAAlex Aranburu DevaCofidis+32:21
- 141
Marco HallerTudor Pro Cycling Team+33:21
- 142
Michael GoglAlpecin-Premier Tech+33:21
- 143
Georg ZimmermannLotto Intermarché+33:54 - 145
Vegard Stake LaengenUAE Team Emirates XRG+34:11
- 146
Julian AlaphilippeTudor Pro Cycling Team+34:13
- 148
Casper PedersenSoudal Quick-Step+34:13 - 150
Nils EekhoffTeam Picnic PostNL+34:39 - 152
Toms SkujinsLidl - Trek+35:03 - 153
Roger KlugeRembe | Rad-Net+35:33 - 162
Victor CampenaertsTeam Visma | Lease A Bike+37:15 - DNS
Mathieu Van Der PoelAlpecin-Premier TechDNS
General classification
- 1
Tadej PogačarUAE Team Emirates XRG34:11:10 - 2
Ben O'connorTeam Jayco AlUla+2:01
- 4
Jonas Vingegaard HansenTeam Visma | Lease A Bike+5:32 - 5
Richard CarapazEF Education - EasyPost+5:33 - 6
Enric Mas NicolauMovistar Team+5:47 - 7
Wilco KeldermanTeam Visma | Lease A Bike+5:58 - 8
Alexey LutsenkoNSN Cycling Team+6:12 - 9
Guillaume Martin GuyonnetGroupama-FDJ United+7:02 - 10
David GauduGroupama-FDJ United+7:22 - 11
Pello Bilbao Lopez De ArmentiaBahrain Victorious+8:38 - 12
Mattia CattaneoRed Bull - Bora - Hansgrohe+11:38
- 13
Aurélien Paret PeintreDecathlon CMA CGM Team+11:54 - 14
Dylan TeunsCofidis+20:54
- 16
Nairo QuintanaMovistar Team+24:25 - 18WPWouter PoelsUnibet Rose Rockets+25:59
- 20
Wout Van AertTeam Visma | Lease A Bike+27:23 - 22
Sergio Luis Henao MontoyaNu Colombia+32:51 - 23
Bauke MollemaLidl - Trek+36:00 - 24IIIon Izaguirre InsaustiCofidis+36:06
- 30
Davide FormoloMovistar Team+41:52 - 32
Sergio Andres Higuita GarciaXDS Astana Team+44:01 - 33
Patrick KonradLidl - Trek+44:22
- 34
Søren Kragh AndersenLidl - Trek+45:22 - 37
Julian AlaphilippeTudor Pro Cycling Team+47:02
- 40
Steven KruijswijkTeam Visma | Lease A Bike+47:44 - 42
Kasper AsgreenEF Education - EasyPost+50:53 - 43
Matej MohoricBahrain Victorious+52:50 - 44
Jasper StuyvenSoudal Quick-Step+53:40 - 46
Quentin PacherGroupama-FDJ United+55:20
- 48
Valentin MadouasGroupama-FDJ United+56:50 - 49
Lucas Wade HamiltonNetcompany INEOS+57:23
- 50
Hugo HouleAlpecin-Premier Tech+57:54 - 51
Emanuel BuchmannCofidis+57:55 - 53
Julien BernardLidl - Trek+1:00:51 - 54
Mark DonovanPinarello-Q36.5 Pro Cycling Team+1:00:55 - 55
Michael ValgrenEF Education - EasyPost+1:00:58 - 56
Stefan KüngTudor Pro Cycling Team+1:01:00 - 58
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+1:01:24
- 60
Warren BarguilTeam Picnic PostNL+1:02:49 - 62MNMagnus NielsenUno-X Mobility+1:04:11
- 63
Benoit CosnefroyUAE Team Emirates XRG+1:05:02 - 64
Toms SkujinsLidl - Trek+1:05:29 - 67
Bruno ArmirailTeam Visma | Lease A Bike+1:07:30 - 69
Dylan Van BaarleSoudal Quick-Step+1:08:48 - 71
Cristian Rodriguez MartinXDS Astana Team+1:10:08 - 72
Neilson PowlessEF Education - EasyPost+1:10:43 - 73
Ivan Garcia CortinaMovistar Team+1:11:52
- 74
Brent Van MoerPinarello-Q36.5 Pro Cycling Team+1:12:03
- 75
Dorian GodonNetcompany INEOS+1:13:01 - 77
Nils PolittUAE Team Emirates XRG+1:13:38 - 78
Anthony TurgisTotalEnergies+1:14:34 - 80AAAlex Aranburu DevaCofidis+1:15:05
- 82
Lorenzo RotaLotto Intermarché+1:15:47 - 84
Michal KwiatkowskiNetcompany INEOS+1:16:59 - 85
Fabien DoubeyTotalEnergies+1:17:16
- 86
Tao Geoghegan HartLidl - Trek+1:17:20 - 87
Jonas RutschLotto Intermarché+1:18:01 - 88
Michael MatthewsTeam Jayco AlUla+1:18:39 - 89
Ruben FernandezAnicolor/Campicarn+1:19:56 - 91
Connor SwiftNetcompany INEOS+1:20:16 - 92
Cyril BartheGroupama-FDJ United+1:21:15 - 93
Sepp KussTeam Visma | Lease A Bike+1:21:46 - 95
Guillaume BoivinNSN Cycling Team+1:22:38 - 96
Jonas RickaertAlpecin-Premier Tech+1:23:37 - 97
Silvan DillierAlpecin-Premier Tech+1:23:50
- 100
Luka MezgecTeam Jayco AlUla+1:25:44 - 102
Oliver NaesenDecathlon CMA CGM Team+1:26:00 - 104
Davide BalleriniXDS Astana Team+1:27:21 - 106
Jesus HerradaBurgos-Burpellet-BH+1:28:50 - 107
Michael GoglAlpecin-Premier Tech+1:29:08
- 108
Christophe LaporteTeam Visma | Lease A Bike+1:29:08 - 109
Victor CampenaertsTeam Visma | Lease A Bike+1:29:13 - 112
Nils EekhoffTeam Picnic PostNL+1:30:12 - 114
Jorge ArcasMovistar Team+1:30:20 - 115
Stefan BisseggerDecathlon CMA CGM Team+1:31:09 - 116
Brandon McnultyUAE Team Emirates XRG+1:31:23 - 117
Carlos Verona QuintanillaLidl - Trek+1:31:29 - 119HSHarrison SweenyEF Education - EasyPost+1:32:41
- 120
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+1:33:03 - 121MRMaximilian Richard WalscheidLidl - Trek+1:34:25
- 123
Jasper PhilipsenAlpecin-Premier Tech+1:35:33 - 124
Christopher JensenTeam Jayco AlUla+1:35:42 - 127
Mike TeunissenXDS Astana Team+1:36:01 - 130
Luke DurbridgeTeam Jayco AlUla+1:37:01 - 132
Danny Van PoppelRed Bull - Bora - Hansgrohe+1:37:45 - 135
Vegard Stake LaengenUAE Team Emirates XRG+1:39:41
- 137
Simon ClarkeIsrael - Premier Tech+1:40:01 - 141
Mikkel Norsgaard BjergUAE Team Emirates XRG+1:41:49 - 142
Georg ZimmermannLotto Intermarché+1:42:02 - 149
Edward TheunsLidl - Trek+1:46:24 - 150
Cees BolDecathlon CMA CGM Team+1:46:35 - 156
Mads PedersenLidl - Trek+1:49:10 - 157
Marco HallerTudor Pro Cycling Team+1:50:00
- 158
Casper PedersenSoudal Quick-Step+1:50:32 - 161
Marc HirschiTudor Pro Cycling Team+1:55:36 - 162
Clément RussoGroupama-FDJ United+1:57:22 - 165
Roger KlugeRembe | Rad-Net+2:03:04
Points classification
- 2
Michael MatthewsTeam Jayco AlUla130 - 4
Jasper PhilipsenAlpecin-Premier Tech102 - 5
Julian AlaphilippeTudor Pro Cycling Team99
- 7
Tadej PogačarUAE Team Emirates XRG89 - 9
Matej MohoricBahrain Victorious62 - 10
Kasper AsgreenEF Education - EasyPost50 - 11
Wout Van AertTeam Visma | Lease A Bike47 - 12
Jonas Vingegaard HansenTeam Visma | Lease A Bike45 - 14
Cees BolDecathlon CMA CGM Team38 - 15
Wilco KeldermanTeam Visma | Lease A Bike37 - 16
Dylan TeunsCofidis33
- 17
Brent Van MoerPinarello-Q36.5 Pro Cycling Team32
- 18
Mattia CattaneoRed Bull - Bora - Hansgrohe32
- 20
Bauke MollemaLidl - Trek31 - 21
Stefan KüngTudor Pro Cycling Team28 - 23
Sergio Andres Higuita GarciaXDS Astana Team26 - 24MNMagnus NielsenUno-X Mobility26
- 25
Jasper StuyvenSoudal Quick-Step25 - 28
Richard CarapazEF Education - EasyPost21 - 29
Guillaume Martin GuyonnetGroupama-FDJ United21 - 32
Luka MezgecTeam Jayco AlUla21 - 33
Ben O'connorTeam Jayco AlUla20
- 35
Cyril BartheGroupama-FDJ United20 - 36
Edward TheunsLidl - Trek20 - 37
Alexey LutsenkoNSN Cycling Team18 - 38
David GauduGroupama-FDJ United18 - 39
Davide BalleriniXDS Astana Team18 - 40
Mads PedersenLidl - Trek18 - 41
Enric Mas NicolauMovistar Team17 - 42IIIon Izaguirre InsaustiCofidis17
- 46
Roger KlugeRembe | Rad-Net17 - 47WPWouter PoelsUnibet Rose Rockets16
- 49
Patrick KonradLidl - Trek15
- 50
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team15 - 52
Toms SkujinsLidl - Trek14 - 55
Xandro MeurissePinarello-Q36.5 Pro Cycling Team12
- 56
Christophe LaporteTeam Visma | Lease A Bike12 - 58
Søren Kragh AndersenLidl - Trek11 - 59
Connor SwiftNetcompany INEOS11 - 60MRMaximilian Richard WalscheidLidl - Trek11
- 61
Christopher JensenTeam Jayco AlUla10 - 62
Simon ClarkeIsrael - Premier Tech10 - 63
Aurélien Paret PeintreDecathlon CMA CGM Team9 - 66AAAlex Aranburu DevaCofidis9
- 68
Nairo QuintanaMovistar Team8 - 70
Anthony TurgisTotalEnergies8 - 73
Lucas Wade HamiltonNetcompany INEOS7
- 74
Julien BernardLidl - Trek7 - 75
Dorian GodonNetcompany INEOS7 - 76
Victor CampenaertsTeam Visma | Lease A Bike7 - 77
Danny Van PoppelRed Bull - Bora - Hansgrohe7 - 79
Pello Bilbao Lopez De ArmentiaBahrain Victorious5 - 81
Hugo HouleAlpecin-Premier Tech5 - 84
Mikkel Norsgaard BjergUAE Team Emirates XRG5 - 86
Ivan Garcia CortinaMovistar Team4
- 87
Tao Geoghegan HartLidl - Trek4 - 88
Nils EekhoffTeam Picnic PostNL4 - 89
Davide FormoloMovistar Team3 - 91
Jonas RickaertAlpecin-Premier Tech3 - 93
Mike TeunissenXDS Astana Team2 - 94
Marco HallerTudor Pro Cycling Team2
- 95
Brandon McnultyUAE Team Emirates XRG1
Mountains classification
- 1
Nairo QuintanaMovistar Team50 - 3WPWouter PoelsUnibet Rose Rockets39
- 4
Ben O'connorTeam Jayco AlUla24
- 5
Sergio Andres Higuita GarciaXDS Astana Team22 - 6
Guillaume Martin GuyonnetGroupama-FDJ United14 - 7
Matej MohoricBahrain Victorious11 - 8
Dylan TeunsCofidis10
- 9
Tadej PogačarUAE Team Emirates XRG10 - 10
Mattia CattaneoRed Bull - Bora - Hansgrohe9
- 11
Lucas Wade HamiltonNetcompany INEOS9
- 15IIIon Izaguirre InsaustiCofidis4
- 17
Jasper StuyvenSoudal Quick-Step4 - 18
Sepp KussTeam Visma | Lease A Bike4 - 20
Brent Van MoerPinarello-Q36.5 Pro Cycling Team3
- 21HSHarrison SweenyEF Education - EasyPost3
- 22
Julian AlaphilippeTudor Pro Cycling Team2
- 23
Edward TheunsLidl - Trek2 - 27
Victor CampenaertsTeam Visma | Lease A Bike1 - 28
Danny Van PoppelRed Bull - Bora - Hansgrohe1 - 30
Patrick KonradLidl - Trek1
- 31
Michael MatthewsTeam Jayco AlUla1
Youth classification
- 1
Tadej PogačarUAE Team Emirates XRG34:11:10 - 2
Jonas Vingegaard HansenTeam Visma | Lease A Bike+5:32 - 3
David GauduGroupama-FDJ United+7:22 - 4
Aurélien Paret PeintreDecathlon CMA CGM Team+11:54 - 5
Sergio Andres Higuita GarciaXDS Astana Team+44:01 - 6
Valentin MadouasGroupama-FDJ United+56:50 - 7
Lucas Wade HamiltonNetcompany INEOS+57:23
- 8
Mark DonovanPinarello-Q36.5 Pro Cycling Team+1:00:55 - 9
Neilson PowlessEF Education - EasyPost+1:10:43 - 10
Brent Van MoerPinarello-Q36.5 Pro Cycling Team+1:12:03
- 11
Dorian GodonNetcompany INEOS+1:13:01 - 12
Jonas RutschLotto Intermarché+1:18:01 - 13
Cyril BartheGroupama-FDJ United+1:21:15 - 15
Stefan BisseggerDecathlon CMA CGM Team+25:35 - 16
Nils EekhoffTeam Picnic PostNL+1:30:12 - 17
Stefan BisseggerDecathlon CMA CGM Team+1:31:09 - 18
Brandon McnultyUAE Team Emirates XRG+1:31:23 - 19HSHarrison SweenyEF Education - EasyPost+1:32:41
- 20
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+1:33:03 - 21
Jasper PhilipsenAlpecin-Premier Tech+1:35:33 - 22
Neilson PowlessEF Education - EasyPost+25:35 - 24
Mikkel Norsgaard BjergUAE Team Emirates XRG+1:41:49 - 25
Georg ZimmermannLotto Intermarché+1:42:02 - 26
Georg ZimmermannLotto Intermarché+27:52 - 27
Casper PedersenSoudal Quick-Step+1:50:32 - 28
Marc HirschiTudor Pro Cycling Team+1:55:36 - OTL
Stefan De BodModern Adventure Pro CyclingOTL