Oinville-sur-Montcient - Amilly (188.0 km)

Route

 8 March 2021
 Profile  Flat stage
 Start  Oinville-sur-Montcient
 Finish  Amilly
 Distance  188.0 km  (116.8 mi)
 Speed  42.092 km/h  (26.155 mi/h)

Classifications

 Race jerseys after stage 2
 Matthews, Mic.. (BEX) 8h 19' 23''
 Bennett, Sam (DQT) 21 points
 Doubey, Fabien (TDE) 10 points
 Vermeersch, F.. (LTS) 8h 19' 35''
 Israel Start-Up Nation 24h 58' 51''

Results

#  Rider Age  Team Time Bonus
1 12  Bol, Cees 25  Team DSM 4h 27' 59'' - 10'' 4 4 - -
2 71  Pedersen, Mads 25  Trek - Segafredo + 00' 00'' - 06'' 2 2 - -
3 131  Matthews, Michael 30  Team BikeExchange + 00' 00'' - 09'' 1 3 - -
4 211  Coquard, Bryan 28  B&B Hôtels p/b KTM + 00' 00'' 13 5 - -
5 111  Bennett, Sam 30  Deceuninck - Quick-Step + 00' 00'' 3 1 - -
6 93  Degenkolb, John 32  Lotto - Soudal + 00' 00'' 17 11 - -
7 2  Ackermann, Pascal 27  Bora - Hansgrohe + 00' 00'' 14 7 - -
8 163  Bauhaus, Phil 26  Bahrain Victorious + 00' 00'' 16 9 - -
9 221  Philipsen, Jasper 23  Alpecin - Fenix + 00' 00'' 15 8 - 2
10 192  Barbier, Rudy 28  Israel Start-Up Nation + 00' 00'' 19 16 - -
11 124  Laporte, Christophe 28  Cofidis + 00' 00'' 18 13 - -
12 15  Andersen, Søren 26  Team DSM + 00' 00'' 53 - - -
13 23  Bissegger, Stefan 22  EF Education - Nippo + 00' 00'' 28 - - 7
14 76  Stuyven, Jasper 28  Trek - Segafredo + 00' 00'' 9 17 - -
15 116  Mørkøv, Michael 35  Deceuninck - Quick-Step + 00' 00'' 54 - - -
16 13  Eekhoff, Nils 23  Team DSM + 00' 00'' 48 - - 15
17 151  Kristoff, Alexander 33  UAE Team Emirates + 00' 00'' 27 - - -
18 147  Touzé, Damien 24  Ag2r Citroën Team + 00' 00'' 20 - - 3
19 181  Jorgenson, Matteo 21  Movistar Team + 00' 00'' 22 - - 4
20 175  Turgis, Anthony 26  Total Direct Energie + 00' 00'' 21 - - -
21 55  Nizzolo, Giacomo 32  Team Qhubeka Assos + 00' 00'' 23 - - -
22 11  Benoot, Tiesj 26  Team DSM + 00' 00'' 7 14 - -
23 112  Cattaneo, Mattia 30  Deceuninck - Quick-Step + 00' 00'' 50 - - -
24 191  Neilands, Krists 26  Israel Start-Up Nation + 00' 00'' 43 - - -
25 36  Oomen, Sam 25  Jumbo - Visma + 00' 00'' 24 - - -
26 115  Lampaert, Yves 29  Deceuninck - Quick-Step + 00' 00'' - 01'' 11 19 - -
27 226  Thwaites, Scott 31  Alpecin - Fenix + 00' 00'' 82 - - -
28 154  De La Cruz, David 31  UAE Team Emirates + 00' 00'' 33 - - -
29 222  De Bondt, Dries 29  Alpecin - Fenix + 00' 00'' 67 - 5 -
30 66  Sánchez, Luis León 37  Astana - Premier Tech + 00' 00'' 29 - - -
31 4  Großschartner, Felix 27  Bora - Hansgrohe + 00' 00'' 31 - - -
32 57  Walscheid, Max 27  Team Qhubeka Assos + 00' 00'' 52 - - -
33 61  Vlasov, Aleksandr 24  Astana - Premier Tech + 00' 00'' 36 - - 9
34 81  Gaudu, David 24  Groupama - FDJ + 00' 00'' 30 - - 8
35 91  Gilbert, Philippe 38  Lotto - Soudal + 00' 00'' 60 - - -
36 184  Jacobs, Johan 24  Movistar Team + 00' 00'' 25 - - 5
37 31  Roglič, Primož 31  Jumbo - Visma + 00' 00'' 37 - - -
38 155  McNulty, Brandon 22  UAE Team Emirates + 00' 00'' 26 - - 6
39 95  Oldani, Stefano 23  Lotto - Soudal + 00' 00'' 69 - 6 19
40 187  Rojas, José 35  Movistar Team + 00' 00'' 42 - - -
41 171  Latour, Pierre 27  Total Direct Energie + 00' 00'' 49 - - -
42 46  Swift, Ben 33  Ineos Grenadiers + 00' 00'' 10 18 - -
43 107  Swift, Connor 25  Team Arkéa - Samsic + 00' 00'' 87 - - -
44 64  Izagirre, Ion 32  Astana - Premier Tech + 00' 00'' 101 - - -
45 14  Hindley, Jai 24  Team DSM + 00' 00'' 46 - - 13
46 113  Cavagna, Rémi 25  Deceuninck - Quick-Step + 00' 00'' 32 - - -
47 16  Pedersen, Casper 24  Team DSM + 00' 00'' 88 - - 21
48 54  Campenaerts, Victor 29  Team Qhubeka Assos + 00' 00'' 39 - - -
49 122  Allegaert, Piet 26  Cofidis + 00' 00'' 35 - - -
50 121  Martin, Guillaume 27  Cofidis + 00' 00'' 38 - - -
51 225  Sbaragli, Kristian 30  Alpecin - Fenix + 00' 00'' 34 - - -
52 65  Lutsenko, Alexey 28  Astana - Premier Tech + 00' 00'' 96 - - -
53 176  Van Gestel, Dries 26  Total Direct Energie + 00' 00'' 78 - - -
54 202  Eiking, Odd 26  Intermarché - Wanty - Go.. + 00' 00'' 55 - - -
55 94  Goossens, Kobe 24  Lotto - Soudal + 00' 00'' 47 - - 14
56 43  De Plus, Laurens 25  Ineos Grenadiers + 00' 00'' 66 - - -
57 164  Haig, Jack 27  Bahrain Victorious + 00' 00'' 40 - - -
58 133  Edmondson, Alex 27  Team BikeExchange + 00' 00'' 90 - - -
59 195  Greipel, André 38  Israel Start-Up Nation + 00' 00'' - 03'' 6 10 - -
60 34  Kruijswijk, Steven 33  Jumbo - Visma + 00' 00'' 80 - - -
61 45  Geoghegan Hart, Tao 25  Ineos Grenadiers + 00' 00'' 71 - - -
62 173  Doubey, Fabien 27  Total Direct Energie + 00' 00'' 150 12 1 -
63 17  Sütterlin, Jasha 28  Team DSM + 00' 00'' 137 - - -
64 42  Amador, Andrey 34  Ineos Grenadiers + 00' 00'' 86 - - -
65 145  O'Connor, Ben 25  Ag2r Citroën Team + 00' 00'' 56 - - -
66 183  Erviti, Imanol 37  Movistar Team + 00' 00'' 77 - - -
67 197  Zabel, Rick 27  Israel Start-Up Nation + 00' 00'' 73 - - -
68 146  Paret-Peintre, Auréli.. 25  Ag2r Citroën Team + 00' 00'' 41 - - 10
69 83  Démare, Arnaud 29  Groupama - FDJ + 00' 00'' 5 6 - -
70 212  Barthe, Cyril 25  B&B Hôtels p/b KTM + 00' 00'' 45 - - 12
71 135  Hamilton, Lucas 25  Team BikeExchange + 00' 00'' 44 - - 11
72 27  Rutsch, Jonas 23  EF Education - Nippo + 00' 00'' 151 - - 30
73 143  Godon, Dorian 24  Ag2r Citroën Team + 00' 00'' 59 - - 18
74 166  Haussler, Heinrich 37  Bahrain Victorious + 00' 00'' 143 - - -
75 136  Jansen, Amund 27  Team BikeExchange + 00' 00'' 92 - 7 -
76 51  Henao, Sergio 33  Team Qhubeka Assos + 00' 00'' 111 - - -
77 161  Teuns, Dylan 29  Bahrain Victorious + 00' 00'' 68 - - -
78 73  Elissonde, Kenny 29  Trek - Segafredo + 00' 00'' 65 - - -
79 141  Jungels, Bob 28  Ag2r Citroën Team + 00' 00'' 70 - - -
80 32  Bennett, George 30  Jumbo - Visma + 00' 00'' 64 - - -
81 96  Vanhoucke, Harm 23  Lotto - Soudal + 00' 00'' 57 - - 16
82 101  Barguil, Warren 29  Team Arkéa - Samsic + 00' 00'' 76 - - -
83 67  Sobrero, Matteo 23  Astana - Premier Tech + 00' 00'' 89 - - 22
84 217  Pacher, Quentin 29  B&B Hôtels p/b KTM + 00' 00'' 74 - - -
85 144  Naesen, Oliver 30  Ag2r Citroën Team + 00' 00'' 85 - - -
86 26  Powless, Neilson 24  EF Education - Nippo + 00' 00'' 58 - - 17
87 97  Vermeersch, Florian 21  Lotto - Soudal + 00' 00'' - 02'' 8 15 - 1
88 24  El Fares, Julien 35  EF Education - Nippo + 00' 00'' 107 - - -
89 207  Poppel, Danny van van 27  Intermarché - Wanty - Go.. + 00' 00'' 153 - - -
90 105  McLay, Daniel 29  Team Arkéa - Samsic + 00' 00'' 81 - - -
91 152  Bystrøm, Sven 29  UAE Team Emirates + 00' 00'' 108 - - -
92 53  Aru, Fabio 30  Team Qhubeka Assos + 00' 00'' 79 - - -
93 75  Mosca, Jacopo 27  Trek - Segafredo + 00' 00'' 83 - - -
94 213  Gautier, Cyril 33  B&B Hôtels p/b KTM + 00' 00'' 120 - - -
95 153  Costa, Rui 34  UAE Team Emirates + 00' 00'' 75 - - -
96 1  Schachmann, Maximilian 27  Bora - Hansgrohe + 00' 00'' 62 - - -
97 3  Benedetti, Cesare 33  Bora - Hansgrohe + 00' 00'' 146 - - -
98 104  Delaplace, Anthony 31  Team Arkéa - Samsic + 00' 00'' 94 - - -
99 63  Fraile, Omar 30  Astana - Premier Tech + 00' 00'' 63 - - -
100 194  Brändle, Matthias 31  Israel Start-Up Nation + 00' 00'' 102 - - -
101 72  Bernard, Julien 28  Trek - Segafredo + 00' 00'' 121 - 4 -
102 201  Meintjes, Louis 29  Intermarché - Wanty - Go.. + 00' 00'' 109 - - -
103 123  Geschke, Simon 34  Cofidis + 00' 00'' 99 - - -
162  Arashiro, Yukiya 36  Bahrain Victorious + 00' 00'' 118 - - -
105 157  Trentin, Matteo 31  UAE Team Emirates + 00' 00'' 51 - - -
106 227  Vervaeke, Louis 27  Alpecin - Fenix + 00' 00'' 97 - - -
107 137  Konychev, Alexander 22  Team BikeExchange + 00' 00'' 105 - - 24
108 117  Sénéchal, Florian 27  Deceuninck - Quick-Step + 00' 00'' 95 - - -
109 103  Bouhanni, Nacer 30  Team Arkéa - Samsic + 00' 00'' 61 - - -
110 186  Mühlberger, Gregor 26  Movistar Team + 00' 00'' 132 21 - -
111 172  Hagen, Edvald Boasson 33  Total Direct Energie + 00' 00'' 113 - - -
112 6  Politt, Nils 27  Bora - Hansgrohe + 00' 00'' - 01'' 12 20 2 -
113 167  Mäder, Gino 24  Bahrain Victorious + 00' 00'' 98 - - 23
114 203  Koch, Jonas 27  Intermarché - Wanty - Go.. + 00' 00'' 72 - - -
115 215  Lecroq, Jérémy 25  B&B Hôtels p/b KTM + 00' 00'' 152 - - -
116 126  Périchon, Pierre-Luc 34  Cofidis + 00' 00'' 103 - - -
117 106  Russo, Clément 26  Team Arkéa - Samsic + 00' 00'' 115 - - -
118 47  Baarle, Dylan van van 28  Ineos Grenadiers + 00' 34'' 106 - - -
119 84  Guarnieri, Jacopo 33  Groupama - FDJ + 00' 34'' 116 - - -
120 182  Arcas, Jorge 28  Movistar Team + 00' 34'' 100 - - -
121 21  Cort, Magnus 28  EF Education - Nippo + 00' 34'' 91 - - -
122 204  Taaramäe, Rein 33  Intermarché - Wanty - Go.. + 00' 34'' 114 - - -
123 185  Mora, Sebastian 33  Movistar Team + 00' 34'' 122 - - -
124 142  Dewulf, Stan 23  Ag2r Citroën Team + 00' 34'' 124 - - 26
125 206  Poppel, Boy van van 33  Intermarché - Wanty - Go.. + 00' 34'' 154 - - -
126 86  Scotson, Miles 27  Groupama - FDJ + 00' 34'' 136 - - -
127 223  Leysen, Senne 24  Alpecin - Fenix + 00' 34'' 133 - - 28
128 92  De Gendt, Thomas 34  Lotto - Soudal + 00' 34'' 123 - - -
129 52  Armée, Sander 35  Team Qhubeka Assos + 00' 34'' 104 - 3 -
130 214  Hivert, Jonathan 35  B&B Hôtels p/b KTM + 00' 34'' 134 - - -
131 87  Sinkeldam, Ramon 32  Groupama - FDJ + 00' 34'' 112 - - -
132 37  Emden, Jos van van 36  Jumbo - Visma + 00' 34'' 117 - - -
133 114  Declercq, Tim 31  Deceuninck - Quick-Step + 00' 34'' 135 - 9 -
134 33  Hofstede, Lennard 26  Jumbo - Visma + 00' 39'' 119 - - -
135 205  Hoorn, Taco van der v.. 27  Intermarché - Wanty - Go.. + 00' 39'' 155 - - -
136 85  Konovalovas, Ignatas 35  Groupama - FDJ + 00' 39'' 148 - - -
137 216  Lemoine, Cyril 38  B&B Hôtels p/b KTM + 00' 53'' 93 - - -
138 165  Haller, Marco 29  Bahrain Victorious + 00' 59'' 144 - - -
139 125  Perez, Anthony 29  Cofidis + 01' 08'' 127 - 8 -
140 134  Groves, Kaden 22  Team BikeExchange + 01' 08'' 157 - - 31
141 35  Martin, Tony 35  Jumbo - Visma + 01' 15'' 128 - - -
142 74  Kirsch, Alex 28  Trek - Segafredo + 01' 17'' 145 - - -
143 193  Bevin, Patrick 30  Israel Start-Up Nation + 01' 17'' 138 - - -
144 127  Wallays, Jelle 31  Cofidis + 01' 19'' 126 - - -
145 196  Vanmarcke, Sep 32  Israel Start-Up Nation + 01' 19'' 139 - - -
146 132  Durbridge, Luke 29  Team BikeExchange + 01' 19'' 140 - - -
147 25  Keukeleire, Jens 32  EF Education - Nippo + 01' 19'' 141 - - -
148 62  Battistella, Samuele 22  Astana - Premier Tech + 01' 29'' 131 - - 27
149 82  Armirail, Bruno 26  Groupama - FDJ + 01' 29'' 125 - 10 -
150 174  Lawless, Chris 25  Total Direct Energie + 01' 29'' 158 - - -
151 77  Theuns, Edward 29  Trek - Segafredo + 01' 29'' 130 - - -
152 224  Riesebeek, Oscar 28  Alpecin - Fenix + 01' 29'' 142 - - -
153 102  Bouet, Maxime 34  Team Arkéa - Samsic + 01' 29'' 159 - - -
154 56  Pelucchi, Matteo 32  Team Qhubeka Assos + 01' 43'' 156 - - -
155 5  Meeus, Jordi 22  Bora - Hansgrohe + 02' 33'' 84 - - 20
156 7  Schwarzmann, Michael 30  Bora - Hansgrohe + 02' 33'' 129 - - -
157 44  Dennis, Rohan 30  Ineos Grenadiers + 02' 38'' 147 - - -
158 156  Oliveira, Rui 24  UAE Team Emirates + 02' 56'' 110 - - 25
159 22  Arroyave, Daniel 20  EF Education - Nippo + 06' 00'' 149 - - 29
DNF 177  Vuillermoz, Alexis 32  Total Direct Energie
Km   Sprint #  Rider  Team Points Bonus
91.3   Pussay 1 131  Matthews, Michael  Team BikeExchange 3 pts - 03''
2 97  Vermeersch, Florian  Lotto - Soudal 2 pts - 02''
3 115  Lampaert, Yves  Deceuninck - Quick-Step 1 pts - 01''
154.1   Bellegarde 1 195  Greipel, André  Israel Start-Up Nation 3 pts - 03''
2 131  Matthews, Michael  Team BikeExchange 2 pts - 02''
3 6  Politt, Nils  Bora - Hansgrohe 1 pts - 01''
Km   Climb #  Rider  Team Points Bonus
72.2   Côte des Granges-le-Roi (3C) 1 52  Armée, Sander  Team Qhubeka Assos 3 pts -
2 222  De Bondt, Dries  Alpecin - Fenix 2 pts -
3 173  Doubey, Fabien  Total Direct Energie 1 pts -
#  Team Time Sum #  Rider Age Time
1  Team DSM 13h 23' 57'' 29 2
1 12  Bol, Cees 25 4h 27' 59''
12 15  Andersen, Søren 26 4h 27' 59''
16 13  Eekhoff, Nils 23 4h 27' 59''
2  Deceuninck - Quick-Step 13h 23' 57'' 43 3
5 111  Bennett, Sam 30 4h 27' 59''
15 116  Mørkøv, Michael 35 4h 27' 59''
23 112  Cattaneo, Mattia 30 4h 27' 59''
3  Alpecin - Fenix 13h 23' 57'' 65 5
9 221  Philipsen, Jasper 23 4h 27' 59''
27 226  Thwaites, Scott 31 4h 27' 59''
29 222  De Bondt, Dries 29 4h 27' 59''
4  Lotto - Soudal 13h 23' 57'' 80 8
6 93  Degenkolb, John 32 4h 27' 59''
35 91  Gilbert, Philippe 38 4h 27' 59''
39 95  Oldani, Stefano 23 4h 27' 59''
5  UAE Team Emirates 13h 23' 57'' 83 7
17 151  Kristoff, Alexander 33 4h 27' 59''
28 154  De La Cruz, David 31 4h 27' 59''
38 155  McNulty, Brandon 22 4h 27' 59''
6  Israel Start-Up Nation 13h 23' 57'' 93 1
10 192  Barbier, Rudy 28 4h 27' 59''
24 191  Neilands, Krists 26 4h 27' 59''
59 195  Greipel, André 38 4h 27' 59''
7  Trek - Segafredo 13h 23' 57'' 94 11
2 71  Pedersen, Mads 25 4h 27' 59''
14 76  Stuyven, Jasper 28 4h 27' 59''
78 73  Elissonde, Kenny 29 4h 27' 59''
8  Movistar Team 13h 23' 57'' 95 10
19 181  Jorgenson, Matteo 21 4h 27' 59''
36 184  Jacobs, Johan 24 4h 27' 59''
40 187  Rojas, José 35 4h 27' 59''
9  Team Qhubeka Assos 13h 23' 57'' 101 13
21 55  Nizzolo, Giacomo 32 4h 27' 59''
32 57  Walscheid, Max 27 4h 27' 59''
48 54  Campenaerts, Victor 29 4h 27' 59''
10  Astana - Premier Tech 13h 23' 57'' 107 14
30 66  Sánchez, Luis León 37 4h 27' 59''
33 61  Vlasov, Aleksandr 24 4h 27' 59''
44 64  Izagirre, Ion 32 4h 27' 59''
11  Cofidis 13h 23' 57'' 110 6
11 124  Laporte, Christophe 28 4h 27' 59''
49 122  Allegaert, Piet 26 4h 27' 59''
50 121  Martin, Guillaume 27 4h 27' 59''
12  Total Direct Energie 13h 23' 57'' 114 16
20 175  Turgis, Anthony 26 4h 27' 59''
41 171  Latour, Pierre 27 4h 27' 59''
53 176  Van Gestel, Dries 26 4h 27' 59''
13  Jumbo - Visma 13h 23' 57'' 122 17
25 36  Oomen, Sam 25 4h 27' 59''
37 31  Roglič, Primož 31 4h 27' 59''
60 34  Kruijswijk, Steven 33 4h 27' 59''
14  Team BikeExchange 13h 23' 57'' 132 18
3 131  Matthews, Michael 30 4h 27' 59''
58 133  Edmondson, Alex 27 4h 27' 59''
71 135  Hamilton, Lucas 25 4h 27' 59''
15  Bora - Hansgrohe 13h 23' 57'' 134 4
7 2  Ackermann, Pascal 27 4h 27' 59''
31 4  Großschartner, Felix 27 4h 27' 59''
96 1  Schachmann, Maximilian 27 4h 27' 59''
16  Bahrain Victorious 13h 23' 57'' 139 15
8 163  Bauhaus, Phil 26 4h 27' 59''
57 164  Haig, Jack 27 4h 27' 59''
74 166  Haussler, Heinrich 37 4h 27' 59''
17  Ag2r Citroën Team 13h 23' 57'' 151 12
18 147  Touzé, Damien 24 4h 27' 59''
65 145  O'Connor, Ben 25 4h 27' 59''
68 146  Paret-Peintre, Auréli.. 25 4h 27' 59''
18  B&B Hôtels p/b KTM 13h 23' 57'' 158 9
4 211  Coquard, Bryan 28 4h 27' 59''
70 212  Barthe, Cyril 25 4h 27' 59''
84 217  Pacher, Quentin 29 4h 27' 59''
19  Ineos Grenadiers 13h 23' 57'' 159 20
42 46  Swift, Ben 33 4h 27' 59''
56 43  De Plus, Laurens 25 4h 27' 59''
61 45  Geoghegan Hart, Tao 25 4h 27' 59''
20  EF Education - Nippo 13h 23' 57'' 171 21
13 23  Bissegger, Stefan 22 4h 27' 59''
72 27  Rutsch, Jonas 23 4h 27' 59''
86 26  Powless, Neilson 24 4h 27' 59''
21  Team Arkéa - Samsic 13h 23' 57'' 215 22
43 107  Swift, Connor 25 4h 27' 59''
82 101  Barguil, Warren 29 4h 27' 59''
90 105  McLay, Daniel 29 4h 27' 59''
22  Intermarché - Wanty - Gobert.. 13h 23' 57'' 245 23
54 202  Eiking, Odd 26 4h 27' 59''
89 207  Poppel, Danny van 27 4h 27' 59''
102 201  Meintjes, Louis 29 4h 27' 59''
23  Groupama - FDJ 13h 24' 31'' 222 19
34 81  Gaudu, David 24 4h 27' 59''
69 83  Démare, Arnaud 29 4h 27' 59''
119 84  Guarnieri, Jacopo 33 4h 28' 33''
#  Rider Age  Team Time Difference Rank +/-
1 131  Matthews, Michael 30  Team BikeExchange 8h 19' 23'' + 2
2 71  Pedersen, Mads 25  Trek - Segafredo 8h 19' 27'' + 00' 04'' + 2
3 111  Bennett, Sam 30  Deceuninck - Quick-Step 8h 19' 27'' + 00' 04'' - 2
4 12  Bol, Cees 25  Team DSM 8h 19' 27'' + 00' 04'' + 37
5 83  Démare, Arnaud 29  Groupama - FDJ 8h 19' 31'' + 00' 08'' - 3
6 195  Greipel, André 38  Israel Start-Up Nation 8h 19' 34'' + 00' 11'' + 7
7 11  Benoot, Tiesj 26  Team DSM 8h 19' 35'' + 00' 12'' - 2
8 97  Vermeersch, Florian 21  Lotto - Soudal 8h 19' 35'' + 00' 12'' + 43
9 76  Stuyven, Jasper 28  Trek - Segafredo 8h 19' 36'' + 00' 13'' - 2
10 46  Swift, Ben 33  Ineos Grenadiers 8h 19' 36'' + 00' 13'' - 4
11 115  Lampaert, Yves 29  Deceuninck - Quick-Step 8h 19' 36'' + 00' 13'' + 122
12 6  Politt, Nils 27  Bora - Hansgrohe 8h 19' 36'' + 00' 13'' + 76
13 211  Coquard, Bryan 28  B&B Hôtels p/b KTM 8h 19' 37'' + 00' 14'' - 4
14 2  Ackermann, Pascal 27  Bora - Hansgrohe 8h 19' 37'' + 00' 14'' - 4
15 221  Philipsen, Jasper 23  Alpecin - Fenix 8h 19' 37'' + 00' 14'' - 7
16 163  Bauhaus, Phil 26  Bahrain Victorious 8h 19' 37'' + 00' 14'' - 5
17 93  Degenkolb, John 32  Lotto - Soudal 8h 19' 37'' + 00' 14'' - 1
18 124  Laporte, Christophe 28  Cofidis 8h 19' 37'' + 00' 14'' - 6
19 192  Barbier, Rudy 28  Israel Start-Up Nation 8h 19' 37'' + 00' 14'' - 5
20 147  Touzé, Damien 24  Ag2r Citroën Team 8h 19' 37'' + 00' 14'' - 3
21 175  Turgis, Anthony 26  Total Direct Energie 8h 19' 37'' + 00' 14'' - 6
22 181  Jorgenson, Matteo 21  Movistar Team 8h 19' 37'' + 00' 14'' - 2
23 55  Nizzolo, Giacomo 32  Team Qhubeka Assos 8h 19' 37'' + 00' 14'' -
24 36  Oomen, Sam 25  Jumbo - Visma 8h 19' 37'' + 00' 14'' + 3
25 184  Jacobs, Johan 24  Movistar Team 8h 19' 37'' + 00' 14'' - 4
26 155  McNulty, Brandon 22  UAE Team Emirates 8h 19' 37'' + 00' 14'' - 4
27 151  Kristoff, Alexander 33  UAE Team Emirates 8h 19' 37'' + 00' 14'' + 17
28 23  Bissegger, Stefan 22  EF Education - Nippo 8h 19' 37'' + 00' 14'' + 24
29 66  Sánchez, Luis León 37  Astana - Premier Tech 8h 19' 37'' + 00' 14'' + 7
30 81  Gaudu, David 24  Groupama - FDJ 8h 19' 37'' + 00' 14'' + 5
31 4  Großschartner, Felix 27  Bora - Hansgrohe 8h 19' 37'' + 00' 14'' + 9
32 113  Cavagna, Rémi 25  Deceuninck - Quick-Step 8h 19' 37'' + 00' 14'' - 3
33 154  De La Cruz, David 31  UAE Team Emirates 8h 19' 37'' + 00' 14'' + 14
34 225  Sbaragli, Kristian 30  Alpecin - Fenix 8h 19' 37'' + 00' 14'' - 8
35 122  Allegaert, Piet 26  Cofidis 8h 19' 37'' + 00' 14'' - 4
36 61  Vlasov, Aleksandr 24  Astana - Premier Tech 8h 19' 37'' + 00' 14'' + 13
37 31  Roglič, Primož 31  Jumbo - Visma 8h 19' 37'' + 00' 14'' + 9
38 121  Martin, Guillaume 27  Cofidis 8h 19' 37'' + 00' 14'' -
39 54  Campenaerts, Victor 29  Team Qhubeka Assos 8h 19' 37'' + 00' 14'' + 3
40 164  Haig, Jack 27  Bahrain Victorious 8h 19' 37'' + 00' 14'' - 7
41 146  Paret-Peintre, Aurélien 25  Ag2r Citroën Team 8h 19' 37'' + 00' 14'' - 17
42 187  Rojas, José 35  Movistar Team 8h 19' 37'' + 00' 14'' + 8
43 191  Neilands, Krists 26  Israel Start-Up Nation 8h 19' 37'' + 00' 14'' + 24
44 135  Hamilton, Lucas 25  Team BikeExchange 8h 19' 37'' + 00' 14'' - 16
45 212  Barthe, Cyril 25  B&B Hôtels p/b KTM 8h 19' 37'' + 00' 14'' - 11
46 14  Hindley, Jai 24  Team DSM 8h 19' 37'' + 00' 14'' + 14
47 94  Goossens, Kobe 24  Lotto - Soudal 8h 19' 37'' + 00' 14'' + 7
48 13  Eekhoff, Nils 23  Team DSM 8h 19' 37'' + 00' 14'' + 50
49 171  Latour, Pierre 27  Total Direct Energie 8h 19' 37'' + 00' 14'' + 24
50 112  Cattaneo, Mattia 30  Deceuninck - Quick-Step 8h 19' 37'' + 00' 14'' + 43
51 157  Trentin, Matteo 31  UAE Team Emirates 8h 19' 37'' + 00' 14'' - 32
52 57  Walscheid, Max 27  Team Qhubeka Assos 8h 19' 37'' + 00' 14'' + 37
53 15  Andersen, Søren 26  Team DSM 8h 19' 37'' + 00' 14'' + 59
54 116  Mørkøv, Michael 35  Deceuninck - Quick-Step 8h 19' 37'' + 00' 14'' + 57
55 202  Eiking, Odd 26  Intermarché - Wanty - Go.. 8h 19' 37'' + 00' 14'' + 17
56 145  O'Connor, Ben 25  Ag2r Citroën Team 8h 19' 37'' + 00' 14'' + 7
57 96  Vanhoucke, Harm 23  Lotto - Soudal 8h 19' 37'' + 00' 14'' - 9
58 26  Powless, Neilson 24  EF Education - Nippo 8h 19' 37'' + 00' 14'' - 15
59 143  Godon, Dorian 24  Ag2r Citroën Team 8h 19' 37'' + 00' 14'' - 2
60 91  Gilbert, Philippe 38  Lotto - Soudal 8h 19' 37'' + 00' 14'' + 36
61 103  Bouhanni, Nacer 30  Team Arkéa - Samsic 8h 19' 37'' + 00' 14'' - 36
62 1  Schachmann, Maximilian 27  Bora - Hansgrohe 8h 19' 37'' + 00' 14'' - 23
63 63  Fraile, Omar 30  Astana - Premier Tech 8h 19' 37'' + 00' 14'' - 26
64 32  Bennett, George 30  Jumbo - Visma 8h 19' 37'' + 00' 14'' - 8
65 73  Elissonde, Kenny 29  Trek - Segafredo 8h 19' 37'' + 00' 14'' - 6
66 43  De Plus, Laurens 25  Ineos Grenadiers 8h 19' 37'' + 00' 14'' + 16
67 222  De Bondt, Dries 29  Alpecin - Fenix 8h 19' 37'' + 00' 14'' + 43
68 161  Teuns, Dylan 29  Bahrain Victorious 8h 19' 37'' + 00' 14'' - 6
69 95  Oldani, Stefano 23  Lotto - Soudal 8h 19' 37'' + 00' 14'' + 32
70 141  Jungels, Bob 28  Ag2r Citroën Team 8h 19' 37'' + 00' 14'' - 9
71 45  Geoghegan Hart, Tao 25  Ineos Grenadiers 8h 19' 37'' + 00' 14'' + 9
72 203  Koch, Jonas 27  Intermarché - Wanty - Go.. 8h 19' 37'' + 00' 14'' - 42
73 197  Zabel, Rick 27  Israel Start-Up Nation 8h 19' 37'' + 00' 14'' + 6
74 217  Pacher, Quentin 29  B&B Hôtels p/b KTM 8h 19' 37'' + 00' 14'' - 9
75 153  Costa, Rui 34  UAE Team Emirates 8h 19' 37'' + 00' 14'' - 20
76 101  Barguil, Warren 29  Team Arkéa - Samsic 8h 19' 37'' + 00' 14'' - 7
77 183  Erviti, Imanol 37  Movistar Team 8h 19' 37'' + 00' 14'' + 9
78 176  Van Gestel, Dries 26  Total Direct Energie 8h 19' 37'' + 00' 14'' + 22
79 53  Aru, Fabio 30  Team Qhubeka Assos 8h 19' 37'' + 00' 14'' - 8
80 34  Kruijswijk, Steven 33  Jumbo - Visma 8h 19' 37'' + 00' 14'' + 24
81 105  McLay, Daniel 29  Team Arkéa - Samsic 8h 19' 37'' + 00' 14'' - 7
82 226  Thwaites, Scott 31  Alpecin - Fenix 8h 19' 37'' + 00' 14'' + 57
83 75  Mosca, Jacopo 27  Trek - Segafredo 8h 19' 37'' + 00' 14'' - 8
84 5  Meeus, Jordi 22  Bora - Hansgrohe 8h 19' 37'' + 00' 14'' - 66
85 144  Naesen, Oliver 30  Ag2r Citroën Team 8h 19' 37'' + 00' 14'' -
86 42  Amador, Andrey 34  Ineos Grenadiers 8h 19' 37'' + 00' 14'' + 21
87 107  Swift, Connor 25  Team Arkéa - Samsic 8h 19' 37'' + 00' 14'' + 43
88 16  Pedersen, Casper 24  Team DSM 8h 19' 37'' + 00' 14'' + 38
89 67  Sobrero, Matteo 23  Astana - Premier Tech 8h 19' 37'' + 00' 14'' + 2
90 133  Edmondson, Alex 27  Team BikeExchange 8h 19' 37'' + 00' 14'' + 31
91 21  Cort, Magnus 28  EF Education - Nippo 8h 19' 37'' + 00' 14'' - 33
92 136  Jansen, Amund 27  Team BikeExchange 8h 19' 37'' + 00' 14'' + 13
93 216  Lemoine, Cyril 38  B&B Hôtels p/b KTM 8h 19' 37'' + 00' 14'' - 48
94 104  Delaplace, Anthony 31  Team Arkéa - Samsic 8h 19' 37'' + 00' 14'' - 10
95 117  Sénéchal, Florian 27  Deceuninck - Quick-Step 8h 19' 37'' + 00' 14'' - 18
96 65  Lutsenko, Alexey 28  Astana - Premier Tech 8h 19' 37'' + 00' 14'' + 38
97 227  Vervaeke, Louis 27  Alpecin - Fenix 8h 19' 37'' + 00' 14'' - 14
98 167  Mäder, Gino 24  Bahrain Victorious 8h 19' 37'' + 00' 14'' - 22
99 123  Geschke, Simon 34  Cofidis 8h 19' 37'' + 00' 14'' - 12
100 182  Arcas, Jorge 28  Movistar Team 8h 19' 37'' + 00' 14'' - 30
101 64  Izagirre, Ion 32  Astana - Premier Tech 8h 19' 37'' + 00' 14'' + 43
102 194  Brändle, Matthias 31  Israel Start-Up Nation 8h 19' 37'' + 00' 14'' - 8
103 126  Périchon, Pierre-Luc 34  Cofidis 8h 19' 37'' + 00' 14'' - 25
104 52  Armée, Sander 35  Team Qhubeka Assos 8h 19' 37'' + 00' 14'' - 38
105 137  Konychev, Alexander 22  Team BikeExchange 8h 19' 37'' + 00' 14'' - 13
106 47  Baarle, Dylan van 28  Ineos Grenadiers 8h 19' 37'' + 00' 14'' - 25
107 24  El Fares, Julien 35  EF Education - Nippo 8h 19' 37'' + 00' 14'' + 12
108 152  Bystrøm, Sven 29  UAE Team Emirates 8h 19' 37'' + 00' 14'' + 9
109 201  Meintjes, Louis 29  Intermarché - Wanty - Go.. 8h 19' 37'' + 00' 14'' - 3
110 156  Oliveira, Rui 24  UAE Team Emirates 8h 19' 37'' + 00' 14'' - 57
111 51  Henao, Sergio 33  Team Qhubeka Assos 8h 19' 37'' + 00' 14'' + 30
112 87  Sinkeldam, Ramon 32  Groupama - FDJ 8h 19' 37'' + 00' 14'' - 22
113 172  Hagen, Edvald Boasson 33  Total Direct Energie 8h 19' 37'' + 00' 14'' + 1
114 204  Taaramäe, Rein 33  Intermarché - Wanty - Go.. 8h 19' 37'' + 00' 14'' - 11
115 106  Russo, Clément 26  Team Arkéa - Samsic 8h 19' 37'' + 00' 14'' - 6
116 84  Guarnieri, Jacopo 33  Groupama - FDJ 8h 19' 37'' + 00' 14'' - 8
117 37  Emden, Jos van 36  Jumbo - Visma 8h 19' 37'' + 00' 14'' - 22
162  Arashiro, Yukiya 36  Bahrain Victorious 8h 19' 37'' + 00' 14'' + 6
119 33  Hofstede, Lennard 26  Jumbo - Visma 8h 19' 37'' + 00' 14'' - 22
120 213  Gautier, Cyril 33  B&B Hôtels p/b KTM 8h 19' 37'' + 00' 14'' + 20
121 72  Bernard, Julien 28  Trek - Segafredo 8h 19' 37'' + 00' 14'' + 14
122 185  Mora, Sebastian 33  Movistar Team 8h 19' 37'' + 00' 14'' - 7
123 92  De Gendt, Thomas 34  Lotto - Soudal 8h 19' 37'' + 00' 14'' - 3
124 142  Dewulf, Stan 23  Ag2r Citroën Team 8h 19' 37'' + 00' 14'' + 8
125 82  Armirail, Bruno 26  Groupama - FDJ 8h 19' 37'' + 00' 14'' - 9
126 127  Wallays, Jelle 31  Cofidis 8h 19' 37'' + 00' 14'' + 3
127 125  Perez, Anthony 29  Cofidis 8h 19' 37'' + 00' 14'' + 9
128 35  Martin, Tony 35  Jumbo - Visma 8h 19' 37'' + 00' 14'' + 10
129 7  Schwarzmann, Michael 30  Bora - Hansgrohe 8h 19' 37'' + 00' 14'' - 4
130 77  Theuns, Edward 29  Trek - Segafredo 8h 19' 37'' + 00' 14'' + 1
131 62  Battistella, Samuele 22  Astana - Premier Tech 8h 19' 37'' + 00' 14'' + 12
132 186  Mühlberger, Gregor 26  Movistar Team 8h 19' 57'' + 00' 34'' + 5
133 223  Leysen, Senne 24  Alpecin - Fenix 8h 20' 11'' + 00' 48'' - 69
134 214  Hivert, Jonathan 35  B&B Hôtels p/b KTM 8h 20' 11'' + 00' 48'' - 32
135 114  Declercq, Tim 31  Deceuninck - Quick-Step 8h 20' 11'' + 00' 48'' - 17
136 86  Scotson, Miles 27  Groupama - FDJ 8h 20' 11'' + 00' 48'' + 9
137 17  Sütterlin, Jasha 28  Team DSM 8h 20' 47'' + 01' 24'' - 10
138 193  Bevin, Patrick 30  Israel Start-Up Nation 8h 20' 54'' + 01' 31'' - 106
139 196  Vanmarcke, Sep 32  Israel Start-Up Nation 8h 20' 56'' + 01' 33'' - 26
140 132  Durbridge, Luke 29  Team BikeExchange 8h 20' 56'' + 01' 33'' - 18
141 25  Keukeleire, Jens 32  EF Education - Nippo 8h 20' 56'' + 01' 33'' - 13
142 224  Riesebeek, Oscar 28  Alpecin - Fenix 8h 21' 06'' + 01' 43'' - 43
143 166  Haussler, Heinrich 37  Bahrain Victorious 8h 21' 20'' + 01' 57'' + 3
144 165  Haller, Marco 29  Bahrain Victorious 8h 21' 20'' + 01' 57'' + 3
145 74  Kirsch, Alex 28  Trek - Segafredo 8h 21' 54'' + 02' 31'' + 3
146 3  Benedetti, Cesare 33  Bora - Hansgrohe 8h 22' 00'' + 02' 37'' + 3
147 44  Dennis, Rohan 30  Ineos Grenadiers 8h 22' 15'' + 02' 52'' - 24
148 85  Konovalovas, Ignatas 35  Groupama - FDJ 8h 23' 19'' + 03' 56'' + 2
149 22  Arroyave, Daniel 20  EF Education - Nippo 8h 25' 37'' + 06' 14'' - 7
150 173  Doubey, Fabien 27  Total Direct Energie 8h 26' 28'' + 07' 05'' + 1
151 27  Rutsch, Jonas 23  EF Education - Nippo 8h 26' 31'' + 07' 08'' + 2
152 215  Lecroq, Jérémy 25  B&B Hôtels p/b KTM 8h 26' 31'' + 07' 08'' -
153 207  Poppel, Danny van 27  Intermarché - Wanty - Go.. 8h 27' 07'' + 07' 44'' + 3
154 206  Poppel, Boy van 33  Intermarché - Wanty - Go.. 8h 27' 07'' + 07' 44'' + 1
155 205  Hoorn, Taco van der 27  Intermarché - Wanty - Go.. 8h 27' 07'' + 07' 44'' - 1
156 56  Pelucchi, Matteo 32  Team Qhubeka Assos 8h 28' 15'' + 08' 52'' + 1
157 134  Groves, Kaden 22  Team BikeExchange 8h 29' 27'' + 10' 04'' + 1
158 174  Lawless, Chris 25  Total Direct Energie 8h 33' 37'' + 14' 14'' + 1
159 102  Bouet, Maxime 34  Team Arkéa - Samsic 8h 33' 37'' + 14' 14'' + 1
#  Rider Age  Team Points Difference Rank +/-
1 111  Bennett, Sam 30  Deceuninck - Quick-Step 21 pts -
2 71  Pedersen, Mads 25  Trek - Segafredo 21 pts 0 pts + 1
3 131  Matthews, Michael 30  Team BikeExchange 19 pts -2 pts + 3
4 12  Bol, Cees 25  Team DSM 15 pts -6 pts + 7
5 211  Coquard, Bryan 28  B&B Hôtels p/b KTM 13 pts -8 pts -
6 83  Démare, Arnaud 29  Groupama - FDJ 12 pts -9 pts - 4
7 2  Ackermann, Pascal 27  Bora - Hansgrohe 9 pts -12 pts -
8 221  Philipsen, Jasper 23  Alpecin - Fenix 9 pts -12 pts - 4
9 163  Bauhaus, Phil 26  Bahrain Victorious 7 pts -14 pts - 1
10 195  Greipel, André 38  Israel Start-Up Nation 5 pts -16 pts + 2
11 93  Degenkolb, John 32  Lotto - Soudal 5 pts -16 pts + 21
12 173  Doubey, Fabien 27  Total Direct Energie 3 pts -18 pts - 3
13 124  Laporte, Christophe 28  Cofidis 3 pts -18 pts - 3
14 11  Benoot, Tiesj 26  Team DSM 2 pts -19 pts - 3
15 97  Vermeersch, Florian 21  Lotto - Soudal 2 pts -19 pts + 30
16 192  Barbier, Rudy 28  Israel Start-Up Nation 2 pts -19 pts - 1
17 76  Stuyven, Jasper 28  Trek - Segafredo 1 pts -20 pts - 3
18 46  Swift, Ben 33  Ineos Grenadiers 1 pts -20 pts - 5
19 115  Lampaert, Yves 29  Deceuninck - Quick-Step 1 pts -20 pts + 11
20 6  Politt, Nils 27  Bora - Hansgrohe 1 pts -20 pts + 28
21 186  Mühlberger, Gregor 26  Movistar Team -3 pts -24 pts + 33
#  Rider Age  Team Points Difference Rank +/-
1 173  Doubey, Fabien 27  Total Direct Energie 10 pts -
2 6  Politt, Nils 27  Bora - Hansgrohe 3 pts -7 pts -
3 52  Armée, Sander 35  Team Qhubeka Assos 3 pts -7 pts + 13
4 72  Bernard, Julien 28  Trek - Segafredo 3 pts -7 pts - 1
5 222  De Bondt, Dries 29  Alpecin - Fenix 2 pts -8 pts + 29
6 95  Oldani, Stefano 23  Lotto - Soudal 2 pts -8 pts - 2
7 136  Jansen, Amund 27  Team BikeExchange 2 pts -8 pts - 2
8 125  Perez, Anthony 29  Cofidis 2 pts -8 pts - 1
9 114  Declercq, Tim 31  Deceuninck - Quick-Step 2 pts -8 pts - 3
10 82  Armirail, Bruno 26  Groupama - FDJ 1 pts -9 pts - 2
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 97  Vermeersch, Florian 21  Lotto - Soudal 8h 19' 35'' + 13
2 221  Philipsen, Jasper 23  Alpecin - Fenix 8h 19' 37'' + 00' 02'' - 1
3 147  Touzé, Damien 24  Ag2r Citroën Team 8h 19' 37'' + 00' 02'' - 1
4 181  Jorgenson, Matteo 21  Movistar Team 8h 19' 37'' + 00' 02'' -
5 184  Jacobs, Johan 24  Movistar Team 8h 19' 37'' + 00' 02'' -
6 155  McNulty, Brandon 22  UAE Team Emirates 8h 19' 37'' + 00' 02'' -
7 23  Bissegger, Stefan 22  EF Education - Nippo 8h 19' 37'' + 00' 02'' + 8
8 81  Gaudu, David 24  Groupama - FDJ 8h 19' 37'' + 00' 02'' + 2
9 61  Vlasov, Aleksandr 24  Astana - Premier Tech 8h 19' 37'' + 00' 02'' + 4
10 146  Paret-Peintre, Aurélien 25  Ag2r Citroën Team 8h 19' 37'' + 00' 02'' - 3
11 135  Hamilton, Lucas 25  Team BikeExchange 8h 19' 37'' + 00' 02'' - 3
12 212  Barthe, Cyril 25  B&B Hôtels p/b KTM 8h 19' 37'' + 00' 02'' - 3
13 14  Hindley, Jai 24  Team DSM 8h 19' 37'' + 00' 02'' + 6
14 94  Goossens, Kobe 24  Lotto - Soudal 8h 19' 37'' + 00' 02'' + 3
15 13  Eekhoff, Nils 23  Team DSM 8h 19' 37'' + 00' 02'' + 9
16 96  Vanhoucke, Harm 23  Lotto - Soudal 8h 19' 37'' + 00' 02'' - 4
17 26  Powless, Neilson 24  EF Education - Nippo 8h 19' 37'' + 00' 02'' - 6
18 143  Godon, Dorian 24  Ag2r Citroën Team 8h 19' 37'' + 00' 02'' -
19 95  Oldani, Stefano 23  Lotto - Soudal 8h 19' 37'' + 00' 02'' + 6
20 5  Meeus, Jordi 22  Bora - Hansgrohe 8h 19' 37'' + 00' 02'' - 17
21 16  Pedersen, Casper 24  Team DSM 8h 19' 37'' + 00' 02'' + 5
22 67  Sobrero, Matteo 23  Astana - Premier Tech 8h 19' 37'' + 00' 02'' -
23 167  Mäder, Gino 24  Bahrain Victorious 8h 19' 37'' + 00' 02'' - 2
24 137  Konychev, Alexander 22  Team BikeExchange 8h 19' 37'' + 00' 02'' - 1
25 156  Oliveira, Rui 24  UAE Team Emirates 8h 19' 37'' + 00' 02'' - 9
26 142  Dewulf, Stan 23  Ag2r Citroën Team 8h 19' 37'' + 00' 02'' + 1
27 62  Battistella, Samuele 22  Astana - Premier Tech 8h 19' 37'' + 00' 02'' + 2
28 223  Leysen, Senne 24  Alpecin - Fenix 8h 20' 11'' + 00' 36'' - 8
29 22  Arroyave, Daniel 20  EF Education - Nippo 8h 25' 37'' + 06' 02'' - 1
30 27  Rutsch, Jonas 23  EF Education - Nippo 8h 26' 31'' + 06' 56'' -
31 134  Groves, Kaden 22  Team BikeExchange 8h 29' 27'' + 09' 52'' -
#  Team Time Difference Rank +/-
1  Israel Start-Up Nation 24h 58' 51'' -
2  Team DSM 24h 58' 51'' + 00' 00'' + 16
3  Deceuninck - Quick-Step 24h 58' 51'' + 00' 00'' + 8
4  Bora - Hansgrohe 24h 58' 51'' + 00' 00'' - 2
5  Alpecin - Fenix 24h 58' 51'' + 00' 00'' + 2
6  Cofidis 24h 58' 51'' + 00' 00'' - 3
7  UAE Team Emirates 24h 58' 51'' + 00' 00'' - 3
8  Lotto - Soudal 24h 58' 51'' + 00' 00'' + 4
9  B&B Hôtels p/b KTM 24h 58' 51'' + 00' 00'' - 4
10  Movistar Team 24h 58' 51'' + 00' 00'' - 4
11  Trek - Segafredo 24h 58' 51'' + 00' 00'' - 2
12  Ag2r Citroën Team 24h 58' 51'' + 00' 00'' - 4
13  Team Qhubeka Assos 24h 58' 51'' + 00' 00'' + 3
14  Astana - Premier Tech 24h 58' 51'' + 00' 00'' - 1
15  Bahrain Victorious 24h 58' 51'' + 00' 00'' - 5
16  Total Direct Energie 24h 58' 51'' + 00' 00'' + 3
17  Jumbo - Visma 24h 58' 51'' + 00' 00'' - 3
18  Team BikeExchange 24h 58' 51'' + 00' 00'' - 1
19  Groupama - FDJ 24h 58' 51'' + 00' 00'' - 4
20  Ineos Grenadiers 24h 58' 51'' + 00' 00'' + 2
21  EF Education - Nippo 24h 58' 51'' + 00' 00'' - 1
22  Team Arkéa - Samsic 24h 58' 51'' + 00' 00'' - 1
23  Intermarché - Wanty - Gobert Matériaux 24h 58' 51'' + 00' 00'' -


© Wijnreder Media