Get all your news in one place.
100's of premium titles.
One app.
Start reading
Cycling News
Cycling News
Sport
Matilda Price

Tour de France: Massive turn of power nets Mathieu van der Poel stage 9 breakaway victory just ahead of bunch sprint

Alpecin - Premier Tech team's Dutch rider Mathieu van der Poel cycles to the finish line to win the 9th stage ahead of Uno-X Mobility team's Norwegian rider Tobias Halland Johannessen during the 113th edition of the Tour de France .

Mathieu van der Poel (Alpecin-Premier Tech) sprinted to the third Tour de France victory of his career on the shortened stage 9, outpowering a group of four breakaway riders to grab the win in Ussel.

After instigating the move that selected the final group of four with 25km to go, Van der Poel was forced to lead out the sprint for almost the entire final kilometre, but once he opened up, no one could come around him, and he held the front all the way to the line.

Tobias Halland Johannessen (Uno-X Mobility) held on for second, a small margin in front of Tom Pidcock (Pinarello Q36.5), who had to settle for third after suffering a mechanical on the final descent.

After a long fight, a strong breakaway of 16 went away earlier in the day, which was soon whittled down to eight as only the most powerful riders pushed on, and despite the peloton trying to keep them close, they managed to stay away into the finale.

From there, Van der Poel launched a move over the final climb with 25km to go, which drew out the decisive group of four, who worked together all the way to the line to hold off the peloton and fight for the win between them.

The bunch finished just a handful of seconds down in the end, with Filippo Ganna (Netcompany Ineos) sprinting to fifth after his team had tried but failed to chase down the break in the finale.

"It was a super hard day. The start of the Tour was not great for our team, but I think like always we stayed calm. We have a really nice group here, and we kept believing that it would turn around. Maybe not today, maybe second week, maybe third week, but it's really nice to go to the first rest day with a win," Van der Poel said. His win comes off the back of a pair of sprint disappointments for teammate Jasper Philipsen.

"[Regarding the heat] it was for sure better than the first few days; I was really struggling and had some difficulties to recover even from the easier days. But today and already the past few days I felt already a bit better. Of course, they were easier days, but today I had finally some legs to go for it.

About the sprint, Van der Poel said, "I was not so sure. I spent a lot of energy trying to keep the break alive; there was a lot of pressure from the bunch, the roads were horrible for a breakaway, headwind the whole day. We really fought for it, and I'm happy to finish it off."

Despite an early fear that UAE Team Emirates-XRG might control the day once more to go for another stage win for Tadej Pogačar or Isaac del Toro, they eventually set the breakaway free and did not contest the finish particularly. Pogačar came across the line safely in 11th to defend his yellow jersey for another day, still leading by 2:42 over Jonas Vingegaard (Visma-Lease a Bike).

Finally a day for the breakaway

Stage 9 rolled out of Malemort under a blazing sun and 38º C temperatures for a shortened day in the Massif Central. The route alteration meant that the day's intermediate sprint came after just 13km instead of 44km as planned, which slightly disrupted the start of the stage as the sprint teams wanted to keep things together for the sprint rather than let the break go early.

This plan worked, and green jersey Mads Pedersen (Lidl-Trek) was able to grab the maximum points at the Beynat sprint ahead of Biniam Girmay (NSN), with the breakaway battle basically starting properly after that. Behind, stage 7 and 8 winner Tim Merlier (Soudal-QuickStep) was dropped early amongst other sprinters for what would be a long, hot day in the hills.

There were plenty of big names getting involved in the breakaway attempts, including Julian Alaphilippe (Tudor Pro Cycling), Mathieu van der Poel (Alpecin-Premier Tech) and Filippo Ganna (Netcompany Ineos), but with the day primed for a breakaway win, it was going to take a long time for the break of the day to be decided. Various groups got away briefly and then were brought back, with UAE Team Emirates-XRG getting ominously involved.

After 50km of fast and furious racing, there was still no move as the desperation intensified to get a move away before the day's longer climbs began. With 95km to go, a big, strong group got away, with no GC threats in it, and initially UAE Team Emirates-XRG looked to be chasing, but they eventually let up, and the gap began to build to just over a minute.

Alpecin - Premier Tech team's Dutch rider Mathieu van der Poel leads a breakaway during the 9th stage of the 113th edition of the Tour de France (Image credit: Getty Images)

Up front was: Derek Gee-West, Quinn Simmons (Lidl-Trek), Mathieu van der Poel (Alpecin-Premier Tech), Tom Pidcock (Pinarello Q36.5), Tobias Halland Johannessen (Uno-X Mobility), Alex Baudin (EF Education-EasyPost), Tobias Foss (Netcompany Ineos), Valentin Paret-Peintre (Soudal-QuickStep), Pablo Castrillo (Movistar), Lars Craps, Lennert Van Eetvelt (Lotto Intermarché), Ion Izagirre (Cofidis), Clément Braz Afonso, Ewen Costiou (Groupama-FDJ United), Marc Hirschi (Tudor Pro Cycling) and Jordan Jegat (TotalEnergies).

Soon after the break was established, though, Simmons and Johannessen decided that 16 riders was too many and went on the attack as a pair on the Suc au May climb. They got a gap of 30 seconds over the main break, and then Pidcock, Gee-West and Van Eetvelt went in pursuit to try and close the gap. Those three, along with Van der Poel, Castrillo and Baudin made the junction before the top of the climb, making it eight over the top, though they were still only holding a gap of around 1:15 on the bunch, where UAE seemed determined to keep things fairly close.

Touch and go with the peloton

The eight leaders definitively distanced the rest of the break, who were soon swept up by the peloton, and worked on trying to build a time gap. The peloton really didn't want to let it go out, though, and with 50km the eight leaders were still only holding a minute's advantage. UAE briefly knocked off at one point, as Netcompany Ineos joined in the chase, but they were back on the front with 35km to go.

They handed back over to Ineos soon after, though, who were seemingly chasing to try to move Egan Bernal up to 10th place on GC and defend against Johannessen and Pidcock, who could both gain time and placings from the break. Up front, as the fatigue started to set in, the cooperation in the break started to fade, with riders skipping turns and Van der Poel getting visibly frustrated with the lack of pace. This messing around saw the gap halve in just a few kilometres, down to 30 seconds with 25km as the break hit the final categorised climb of the day, the short but steep Mont Bessou.

It was Van der Poel who kicked away on the climb that suited his strengths, dragging Johannessen and Pidcock with him over the top whilst Lidl-Trek, with their numbers, got caught out. Baudin managed to join on the descent. Four nearly became three as Tom Pidcock suffered a mechanical on the descent, but a few hard kicks to his derailleur seemed to get him going again as the four pushed on to try and chase the stage win.

Tadej Pogacar and UAE Team Emirates-XRG on stage 9 at the Tour de France (Image credit: Getty Images)

With 15km to go, the leaders were still leading by only a minute, so it was far from certain that it would be a breakaway win, especially as Lidl-Trek joined the chase behind after missing the crucial move. Going into the final 10km, it was still just about an advantage for the breakaway despite the efforts of Lidl-Trek and Netcompany Ineos, who were making gradual inroads but not really fast enough. The question was if the leaders could work together long enough, or if they started attacking each other early.

Fortunately, the quartet worked together well into the final kilometres and went under the flamme rouge with a gap big enough to play a little bit of a tactical game in the finale. Van der Poel's companions forced him onto the front for the final kilometre, and he had to lead out the sprint, which isn't usually the best point to launch from, but the Dutchman's power was so strong that he launched from the front and sped to the win.

Johannessen did his best as a pure climber to take second, whilst Pidcock took third, with Baudin taking the least rewards in fourth. It was probably a frustrating finish for Netcompany Ineos, with Ganna sprinting to fifth from the bunch behind, possibly confirming that if they had done what they wanted and caught the break, they could have been in for a stage win.

Mathieu van der Poel sprints to victory on stage 9 (Image credit: Getty Images)

Stage 9 Results

Place

Rider (Country) Team

Result

1

Mathieu van der Poel (Ned) Alpecin-Premier Tech

03:27:51

2

Tobias Halland Johannessen (Nor) Uno-X Mobility

3

Tom Pidcock (GBr) Pinarello-Q36.5

4

Alex Baudin (Fra) EF Education-EasyPost

5

Filippo Ganna (Ita) Ineos Grenadiers

00:00:06

6

Mads Pedersen (Den) Lidl-Trek

7

Michael Matthews (Aus) Jayco-AlUla

8

Nicolas Breuillard (Fra) Totalenergies

9

Jordan Jegat (Fra) Totalenergies

10

Sean Quinn (USA) EF Education-EasyPost

11

Tadej Pogačar (Slo) UAE Team Emirates-XRG

12

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

13

Isaac Del Toro (Mex) UAE Team Emirates-XRG

14

Alex Aranburu (Spa) Cofidis

15

Paul Seixas (Fra) Decathlon CMA CGM

16

Tiesj Benoot (Bel) Decathlon CMA CGM

17

Ramses Debruyne (Bel) Alpecin-Premier Tech

18

Yannis Voisard (Swi) Tudor Pro Cycling

19

Jonas Vingegaard (Den) Visma-Lease a Bike

20

Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe

21

Mattias Skjelmose (Den) Lidl-Trek

22

Ilan Van Wilder (Bel) Soudal-QuickStep

23

Clément Braz Afonso (Fra) Groupama-FDJ United

24

Davide Piganzoli (Ita) Visma-Lease a Bike

25

Sepp Kuss (USA) Visma-Lease a Bike

26

Richard Carapaz (Ecu) EF Education-EasyPost

27

Juan Ayuso (Spa) Lidl-Trek

28

Marc Hirschi (Swi) Tudor Pro Cycling

29

Einer Rubio (Col) Movistar Team

30

Lars Craps (Bel) Lotto-Intermarché

31

Lenny Martinez (Fra) Bahrain Victorious

32

Egan Bernal (Col) Ineos Grenadiers

33

Ewen Costiou (Fra) Groupama-FDJ United

34

Adam Yates (GBr) UAE Team Emirates-XRG

35

Valentin Paret Peintre (Fra) Soudal-QuickStep

36

Lennert Van Eetvelt (Bel) Lotto-Intermarché

37

Pablo Castrillo (Spa) Movistar Team

00:00:19

38

Brandon McNulty (USA) UAE Team Emirates-XRG

00:00:22

39

Felix Großschartner (Aut) UAE Team Emirates-XRG

00:00:27

40

Tim Wellens (Bel) UAE Team Emirates-XRG

41

Matteo Jorgenson (USA) Visma-Lease a Bike

00:00:32

42

Nicolas Prodhomme (Fra) Decathlon CMA CGM

00:00:42

43

Kévin Vauquelin (Fra) Ineos Grenadiers

44

Ion Izaguirre (Spa) Cofidis

00:01:17

45

Carlos Verona (Spa) Lidl-Trek

00:01:51

46

Derek Gee-West (Can) Lidl-Trek

00:03:16

47

Quinn Simmons (USA) Lidl-Trek

00:04:00

48

Tobias Foss (Nor) Ineos Grenadiers

00:07:41

49

Huub Artz (Ned) Lotto-Intermarché

00:09:54

50

Alexandre Delettre (Fra) Totalenergies

51

Joris Delbove (Fra) Totalenergies

52

Dorian Godon (Fra) Ineos Grenadiers

53

Quentin Pacher (Fra) Groupama-FDJ United

54

Guillaume Martin Guyonnet (Fra) Groupama-FDJ United

55

Chris Harper (Aus) Pinarello-Q36.5

56

Frank Van Den Broek (Ned) Picnic PostNL

57

Quinten Hermans (Bel) Pinarello-Q36.5

58

Harold Tejada (Col) XDS Astana

59

Mathias Vacek (Cze) Lidl-Trek

60

Jasper Stuyven (Bel) Soudal-QuickStep

61

Louis Vervaeke (Bel) Soudal-QuickStep

62

Ben O'Connor (Aus) Jayco-AlUla

00:09:59

63

Per Strand Hagenes (Nor) Visma-Lease a Bike

64

Søren Wærenskjold (Nor) Uno-X Mobility

00:17:24

65

Liam Slock (Bel) Lotto-Intermarché

66

Mathis Le Berre (Fra) Totalenergies

67

Xandro Meurisse (Bel) Pinarello-Q36.5

68

Brent Van Moer (Bel) Pinarello-Q36.5

69

Jonas Abrahamsen (Nor) Uno-X Mobility

70

Thibault Guernalec (Fra) Totalenergies

71

Jenno Berckmoes (Bel) Lotto-Intermarché

72

Matteo Trentin (Ita) Tudor Pro Cycling

73

Mauro Schmid (Swi) Jayco-AlUla

74

Nico Denz (Ger) Red Bull-Bora-Hansgrohe

75

Nils Politt (Ger) UAE Team Emirates-XRG

76

Robert Stannard (Aus) Bahrain Victorious

77

Felix Engelhardt (Ger) Jayco-AlUla

78

Florian Vermeersch (Bel) UAE Team Emirates-XRG

79

Victor Campenaerts (Bel) Visma-Lease a Bike

80

Georg Zimmermann (Ger) Lotto-Intermarché

81

Baptiste Veistroffer (Fra) Lotto-Intermarché

82

Matthew Riccitello (USA) Decathlon CMA CGM

83

Fred Wright (GBr) Pinarello-Q36.5

84

Emiel Verstrynge (Bel) Alpecin-Premier Tech

85

Mike Teunissen (Ned) XDS Astana

86

Rick Pluimers (Ned) Tudor Pro Cycling

87

Michel Heßmann (Ger) Movistar Team

88

Jan Tratnik (Slo) Red Bull-Bora-Hansgrohe

89

Jai Hindley (Aus) Red Bull-Bora-Hansgrohe

90

Damien Howson (Aus) Pinarello-Q36.5

91

Anthon Charmig (Den) Uno-X Mobility

92

Warren Barguil (Fra) Picnic PostNL

93

Matej Mohoric (Slo) Bahrain Victorious

94

Luke Durbridge (Aus) Jayco-AlUla

95

Romain Gregoire (Fra) Groupama-FDJ United

96

Jakub Otruba (Cze) Caja Rural-Seguros RGA

97

Lorenzo Germani (Ita) Groupama-FDJ United

98

Vlad Van Mechelen (Bel) Bahrain Victorious

99

Frits Biesterbos (Ned) Picnic PostNL

100

Michal Kwiatkowski (Pol) Ineos Grenadiers

101

Hugo Page (Fra) Cofidis

102

Joshua Tarling (GBr) Ineos Grenadiers

103

Javier Romo (Spa) Movistar Team

104

Marco Haller (Aut) Tudor Pro Cycling

105

Ben Healy (Irl) EF Education-EasyPost

106

Bruno Armirail (Fra) Visma-Lease a Bike

107

Aurélien Paret Peintre (Fra) Decathlon CMA CGM

108

Max Walker (GBr) EF Education-EasyPost

109

Abel Balderstone (Spa) Caja Rural-Seguros RGA

110

Raul Garcia Pierna (Spa) Movistar Team

111

Jose Felix Parra (Spa) Caja Rural-Seguros RGA

112

Jefferson Cepeda (Ecu) Movistar Team

113

Thymen Arensman (Ned) Ineos Grenadiers

114

Dylan Van Baarle (Ned) Soudal-QuickStep

115

Anders Skaarseth (Nor) Uno-X Mobility

116

Anders Halland Johannessen (Nor) Uno-X Mobility

117

Nelson Oliveira (Por) Movistar Team

118

Antonio Tiberi (Ita) Bahrain Victorious

119

Damiano Caruso (Ita) Bahrain Victorious

120

Kasper Asgreen (Den) EF Education-EasyPost

121

Mattia Cattaneo (Ita) Red Bull-Bora-Hansgrohe

122

Sergio Higuita (Col) XDS Astana

123

Xabier Mikel Azparren (Spa) Pinarello-Q36.5

124

Michael Valgren (Den) EF Education-EasyPost

125

George Bennett (NZl) NSN Cycling Team

126

Lucas Plapp (Aus) Jayco-AlUla

127

Matteo Vercher (Fra) Totalenergies

128

Sebastian Berwick (Aus) Caja Rural-Seguros RGA

00:17:34

129

Alex Kirsch (Lux) Cofidis

00:17:39

130

Benjamin Thomas (Fra) Cofidis

131

Julian Alaphilippe (Fra) Tudor Pro Cycling

132

Clément Russo (Fra) Groupama-FDJ United

00:26:46

133

Tim Marsman (Ned) Alpecin-Premier Tech

134

Jenthe Biermans (Bel) Cofidis

135

Piet Allegaert (Bel) Cofidis

136

Niklas Märkl (Ger) Picnic PostNL

137

Pascal Ackermann (Ger) Jayco-AlUla

138

Tim Van Dijke (Ned) Red Bull-Bora-Hansgrohe

139

Maxim Van Gils (Bel) Red Bull-Bora-Hansgrohe

140

Silvan Dillier (Swi) Alpecin-Premier Tech

141

Marco Frigo (Ita) NSN Cycling Team

142

Nicolya Vinokurov (Kaz) XDS Astana

143

Aaron Gate (NZl) XDS Astana

144

Stefano Oldani (Ita) Caja Rural-Seguros RGA

145

Toms Skujins (Lat) Lidl-Trek

146

Krists Neilands (Lat) NSN Cycling Team

147

Anthony Turgis (Fra) Totalenergies

148

Edoardo Affini (Ita) Visma-Lease a Bike

149

Pavel Bittner (Cze) Picnic PostNL

150

Magnus Cort (Den) Uno-X Mobility

151

Cees Bol (Ned) Decathlon CMA CGM

152

Pascal Eenkhoorn (Ned) Soudal-QuickStep

153

Michael Storer (Aus) Tudor Pro Cycling

154

Daan Hoole (Ned) Decathlon CMA CGM

155

Kamil Gradek (Pol) Bahrain Victorious

156

Milan Fretin (Bel) Cofidis

157

Edward Planckaert (Bel) Alpecin-Premier Tech

158

Davide Ballerini (Ita) XDS Astana

00:26:55

159

Fernando Gaviria (Col) Caja Rural-Seguros RGA

160

Tim Merlier (Bel) Soudal-QuickStep

161

Olav Kooij (Ned) Decathlon CMA CGM

162

Max Kanter (Ger) XDS Astana

163

Julius Van Den Berg (Ned) Picnic PostNL

164

Jasper Philipsen (Bel) Alpecin-Premier Tech

165

John Degenkolb (Ger) Picnic PostNL

166

Georg Steinhauser (Ger) EF Education-EasyPost

167

Phil Bauhaus (Ger) Bahrain Victorious

168

Joel Nicolau (Spa) Caja Rural-Seguros RGA

169

Jake Stewart (GBr) NSN Cycling Team

170

Robbe Dhondt (Bel) Picnic PostNL

171

Biniam Girmay (Eri) NSN Cycling Team

172

Lewis Askey (GBr) NSN Cycling Team

173

Matis Louvel (Fra) NSN Cycling Team

174

Tom Van Asbroeck (Bel) NSN Cycling Team

175

Simone Velasco (Ita) XDS Astana

176

Jonas Rickaert (Bel) Alpecin-Premier Tech

Sprint 1 - Beynat km. 13.9

Place

Rider (Country) Team

Result

1

Mads Pedersen (Den) Lidl-Trek

25

2

Biniam Girmay (Eri) NSN Cycling Team

20

3

Jasper Philipsen (Bel) Alpecin-Premier Tech

16

4

Isaac Del Toro (Mex) UAE Team Emirates-XRG

14

5

Mathieu van der Poel (Ned) Alpecin-Premier Tech

12

6

Tom Pidcock (GBr) Pinarello-Q36.5

10

7

Mathias Vacek (Cze) Lidl-Trek

9

8

Ben Healy (Irl) EF Education-EasyPost

8

9

Maxim Van Gils (Bel) Red Bull-Bora-Hansgrohe

7

10

Tadej Pogačar (Slo) UAE Team Emirates-XRG

6

11

Tim Wellens (Bel) UAE Team Emirates-XRG

5

12

Brandon McNulty (USA) UAE Team Emirates-XRG

4

13

Ramses Debruyne (Bel) Alpecin-Premier Tech

3

14

Marc Hirschi (Swi) Tudor Pro Cycling

2

15

Jake Stewart (GBr) NSN Cycling Team

1

Sprint 2 - Ussel km. 154.6

Place

Rider (Country) Team

Result

1

Mathieu van der Poel (Ned) Alpecin-Premier Tech

30

2

Tobias Halland Johannessen (Nor) Uno-X Mobility

25

3

Tom Pidcock (GBr) Pinarello-Q36.5

22

4

Alex Baudin (Fra) EF Education-EasyPost

19

5

Filippo Ganna (Ita) Ineos Grenadiers

17

6

Mads Pedersen (Den) Lidl-Trek

15

7

Michael Matthews (Aus) Jayco-AlUla

13

8

Nicolas Breuillard (Fra) Totalenergies

11

9

Jordan Jegat (Fra) Totalenergies

9

10

Sean Quinn (USA) EF Education-EasyPost

7

11

Tadej Pogačar (Slo) UAE Team Emirates-XRG

6

12

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

5

13

Isaac Del Toro (Mex) UAE Team Emirates-XRG

4

14

Alex Aranburu (Spa) Cofidis

3

15

Paul Seixas (Fra) Decathlon CMA CGM

2

Mountain 1 - Côte De Naves km. 46

Place

Rider (Country) Team

Result

1

Valentin Paret Peintre (Fra) Soudal-QuickStep

2

2

Matteo Jorgenson (USA) Visma-Lease a Bike

1

Mountain 2 - Suc Au May (903 M) km. 74.1

Place

Rider (Country) Team

Result

1

Tom Pidcock (GBr) Pinarello-Q36.5

5

2

Quinn Simmons (USA) Lidl-Trek

3

3

Tobias Halland Johannessen (Nor) Uno-X Mobility

2

4

Lennert Van Eetvelt (Bel) Lotto-Intermarché

1

Mountain 3 - Côte De La Croix Du Pey km. 98.5

Place

Rider (Country) Team

Result

1

Tom Pidcock (GBr) Pinarello-Q36.5

2

2

Lennert Van Eetvelt (Bel) Lotto-Intermarché

1

Mountain 4 - Mont Bessou km. 130.1

Place

Rider (Country) Team

Result

1

Mathieu van der Poel (Ned) Alpecin-Premier Tech

1

General classification after stage 9

Place

Rider (Country) Team

Result

1

Tadej Pogačar (Slo) UAE Team Emirates-XRG

32:17:04

2

Jonas Vingegaard (Den) Visma-Lease a Bike

00:02:42

3

Isaac Del Toro (Mex) UAE Team Emirates-XRG

00:03:27

4

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

00:03:30

5

Juan Ayuso (Spa) Lidl-Trek

00:03:34

6

Paul Seixas (Fra) Decathlon CMA CGM

00:03:55

7

Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe

00:04:00

8

Lenny Martinez (Fra) Bahrain Victorious

00:04:21

9

Mattias Skjelmose (Den) Lidl-Trek

00:04:57

10

Egan Bernal (Col) Ineos Grenadiers

00:09:12

11

Tobias Halland Johannessen (Nor) Uno-X Mobility

00:09:30

12

Sean Quinn (USA) EF Education-EasyPost

00:09:35

13

Tom Pidcock (GBr) Pinarello-Q36.5

00:09:40

14

Ilan Van Wilder (Bel) Soudal-QuickStep

00:09:45

15

Davide Piganzoli (Ita) Visma-Lease a Bike

00:10:46

16

Lennert Van Eetvelt (Bel) Lotto-Intermarché

00:10:51

17

Jordan Jegat (Fra) Totalenergies

00:10:56

18

Yannis Voisard (Swi) Tudor Pro Cycling

00:12:21

19

Ramses Debruyne (Bel) Alpecin-Premier Tech

00:13:15

20

Sepp Kuss (USA) Visma-Lease a Bike

00:13:33

21

Pablo Castrillo (Spa) Movistar Team

00:13:37

22

Adam Yates (GBr) UAE Team Emirates-XRG

00:14:31

23

Richard Carapaz (Ecu) EF Education-EasyPost

00:15:24

24

Mathias Vacek (Cze) Lidl-Trek

00:16:58

25

Brandon McNulty (USA) UAE Team Emirates-XRG

00:18:42

26

Harold Tejada (Col) XDS Astana

00:22:54

27

Tiesj Benoot (Bel) Decathlon CMA CGM

00:26:17

28

Matteo Jorgenson (USA) Visma-Lease a Bike

00:32:54

29

Nicolas Prodhomme (Fra) Decathlon CMA CGM

00:35:26

30

Thymen Arensman (Ned) Ineos Grenadiers

00:37:12

31

Carlos Verona (Spa) Lidl-Trek

00:39:53

32

Ion Izaguirre (Spa) Cofidis

00:40:45

33

Kévin Vauquelin (Fra) Ineos Grenadiers

00:40:57

34

Guillaume Martin Guyonnet (Fra) Groupama-FDJ United

00:41:10

35

Chris Harper (Aus) Pinarello-Q36.5

00:42:31

36

Alex Baudin (Fra) EF Education-EasyPost

00:43:37

37

Antonio Tiberi (Ita) Bahrain Victorious

00:44:21

38

Felix Großschartner (Aut) UAE Team Emirates-XRG

00:44:29

39

Jai Hindley (Aus) Red Bull-Bora-Hansgrohe

40

Sergio Higuita (Col) XDS Astana

00:45:44

41

Quinn Simmons (USA) Lidl-Trek

00:47:38

42

Jose Felix Parra (Spa) Caja Rural-Seguros RGA

00:47:49

43

Quinten Hermans (Bel) Pinarello-Q36.5

00:48:53

44

Raul Garcia Pierna (Spa) Movistar Team

00:54:23

45

Derek Gee-West (Can) Lidl-Trek

00:56:31

46

Valentin Paret Peintre (Fra) Soudal-QuickStep

00:56:46

47

Marc Hirschi (Swi) Tudor Pro Cycling

00:59:20

48

Einer Rubio (Col) Movistar Team

01:04:42

49

Anders Skaarseth (Nor) Uno-X Mobility

01:05:36

50

Ben O'Connor (Aus) Jayco-AlUla

01:05:46

51

Tim Wellens (Bel) UAE Team Emirates-XRG

01:07:16

52

Nicolas Breuillard (Fra) Totalenergies

01:07:33

53

Joris Delbove (Fra) Totalenergies

01:07:40

54

Clément Braz Afonso (Fra) Groupama-FDJ United

01:08:34

55

Maxim Van Gils (Bel) Red Bull-Bora-Hansgrohe

01:08:37

56

Mathieu van der Poel (Ned) Alpecin-Premier Tech

01:09:46

57

Abel Balderstone (Spa) Caja Rural-Seguros RGA

01:10:39

58

Alexandre Delettre (Fra) Totalenergies

01:11:59

59

Lars Craps (Bel) Lotto-Intermarché

01:13:56

60

Romain Gregoire (Fra) Groupama-FDJ United

01:14:21

61

Javier Romo (Spa) Movistar Team

01:14:51

62

George Bennett (NZl) NSN Cycling Team

01:14:56

63

Mads Pedersen (Den) Lidl-Trek

01:15:01

64

Tobias Foss (Nor) Ineos Grenadiers

01:15:06

65

Mattia Cattaneo (Ita) Red Bull-Bora-Hansgrohe

01:15:10

66

Michael Matthews (Aus) Jayco-AlUla

01:15:20

67

Xandro Meurisse (Bel) Pinarello-Q36.5

01:18:37

68

Damiano Caruso (Ita) Bahrain Victorious

01:18:45

69

Alex Aranburu (Spa) Cofidis

01:19:52

70

Aurélien Paret Peintre (Fra) Decathlon CMA CGM

01:20:28

71

Ewen Costiou (Fra) Groupama-FDJ United

01:21:00

72

Matteo Vercher (Fra) Totalenergies

01:21:26

73

Georg Zimmermann (Ger) Lotto-Intermarché

01:23:35

74

Nelson Oliveira (Por) Movistar Team

01:23:47

75

Jasper Stuyven (Bel) Soudal-QuickStep

01:24:04

76

Frank Van Den Broek (Ned) Picnic PostNL

01:24:56

77

Vlad Van Mechelen (Bel) Bahrain Victorious

01:25:33

78

Victor Campenaerts (Bel) Visma-Lease a Bike

01:26:12

79

Nils Politt (Ger) UAE Team Emirates-XRG

01:26:49

80

Mathis Le Berre (Fra) Totalenergies

01:26:57

81

Michael Valgren (Den) EF Education-EasyPost

01:26:58

82

Lorenzo Germani (Ita) Groupama-FDJ United

01:27:36

83

Kasper Asgreen (Den) EF Education-EasyPost

01:27:51

84

Jefferson Cepeda (Ecu) Movistar Team

01:28:39

85

Toms Skujins (Lat) Lidl-Trek

01:29:43

86

Louis Vervaeke (Bel) Soudal-QuickStep

01:30:24

87

Quentin Pacher (Fra) Groupama-FDJ United

01:30:48

88

Sebastian Berwick (Aus) Caja Rural-Seguros RGA

01:31:39

89

Nico Denz (Ger) Red Bull-Bora-Hansgrohe

01:32:01

90

Matthew Riccitello (USA) Decathlon CMA CGM

01:32:38

91

Rick Pluimers (Ned) Tudor Pro Cycling

01:35:38

92

Mauro Schmid (Swi) Jayco-AlUla

01:35:56

93

Jenno Berckmoes (Bel) Lotto-Intermarché

01:36:51

94

Jonas Abrahamsen (Nor) Uno-X Mobility

01:37:38

95

Brent Van Moer (Bel) Pinarello-Q36.5

01:38:07

96

Robert Stannard (Aus) Bahrain Victorious

01:38:50

97

Michael Storer (Aus) Tudor Pro Cycling

01:39:05

98

Clément Russo (Fra) Groupama-FDJ United

01:39:55

99

Damien Howson (Aus) Pinarello-Q36.5

01:40:47

100

Anders Halland Johannessen (Nor) Uno-X Mobility

01:40:54

101

Lucas Plapp (Aus) Jayco-AlUla

01:40:56

102

Felix Engelhardt (Ger) Jayco-AlUla

01:41:01

103

Matej Mohoric (Slo) Bahrain Victorious

01:41:36

104

Anthon Charmig (Den) Uno-X Mobility

01:41:45

105

Alex Kirsch (Lux) Cofidis

01:42:05

106

Ben Healy (Irl) EF Education-EasyPost

01:42:52

107

Jan Tratnik (Slo) Red Bull-Bora-Hansgrohe

01:44:38

108

Magnus Cort (Den) Uno-X Mobility

01:45:00

109

Warren Barguil (Fra) Picnic PostNL

01:45:03

110

Michel Heßmann (Ger) Movistar Team

01:45:26

111

Edward Planckaert (Bel) Alpecin-Premier Tech

01:46:04

112

Marco Frigo (Ita) NSN Cycling Team

01:46:08

113

Thibault Guernalec (Fra) Totalenergies

01:46:14

114

Luke Durbridge (Aus) Jayco-AlUla

01:46:20

115

Xabier Mikel Azparren (Spa) Pinarello-Q36.5

01:46:31

116

Bruno Armirail (Fra) Visma-Lease a Bike

01:46:34

117

Emiel Verstrynge (Bel) Alpecin-Premier Tech

01:46:56

118

Max Walker (GBr) EF Education-EasyPost

01:47:09

119

Mike Teunissen (Ned) XDS Astana

01:47:26

120

Benjamin Thomas (Fra) Cofidis

01:48:20

121

Filippo Ganna (Ita) Ineos Grenadiers

01:49:20

122

Per Strand Hagenes (Nor) Visma-Lease a Bike

01:50:01

123

Anthony Turgis (Fra) Totalenergies

01:50:04

124

Dylan Van Baarle (Ned) Soudal-QuickStep

01:50:12

125

Jonas Rickaert (Bel) Alpecin-Premier Tech

01:50:26

126

Aaron Gate (NZl) XDS Astana

01:50:28

127

Julian Alaphilippe (Fra) Tudor Pro Cycling

01:50:52

128

Michal Kwiatkowski (Pol) Ineos Grenadiers

01:51:06

129

Joel Nicolau (Spa) Caja Rural-Seguros RGA

01:51:20

130

Jakub Otruba (Cze) Caja Rural-Seguros RGA

01:51:28

131

Georg Steinhauser (Ger) EF Education-EasyPost

01:51:47

132

Florian Vermeersch (Bel) UAE Team Emirates-XRG

01:52:17

133

Simone Velasco (Ita) XDS Astana

01:52:23

134

Krists Neilands (Lat) NSN Cycling Team

01:52:53

135

Pascal Eenkhoorn (Ned) Soudal-QuickStep

01:52:58

136

Dorian Godon (Fra) Ineos Grenadiers

01:53:18

137

Frits Biesterbos (Ned) Picnic PostNL

01:54:00

138

Søren Wærenskjold (Nor) Uno-X Mobility

01:54:01

139

Hugo Page (Fra) Cofidis

01:56:25

140

Daan Hoole (Ned) Decathlon CMA CGM

01:56:29

141

Nicolya Vinokurov (Kaz) XDS Astana

01:56:36

142

Huub Artz (Ned) Lotto-Intermarché

01:57:06

143

Fred Wright (GBr) Pinarello-Q36.5

01:58:09

144

Max Kanter (Ger) XDS Astana

01:59:23

145

Biniam Girmay (Eri) NSN Cycling Team

01:59:32

146

Matteo Trentin (Ita) Tudor Pro Cycling

02:00:13

147

Stefano Oldani (Ita) Caja Rural-Seguros RGA

02:01:06

148

Tom Van Asbroeck (Bel) NSN Cycling Team

02:02:25

149

Baptiste Veistroffer (Fra) Lotto-Intermarché

02:03:39

150

Silvan Dillier (Swi) Alpecin-Premier Tech

02:03:42

151

Jasper Philipsen (Bel) Alpecin-Premier Tech

02:04:52

152

Tim Van Dijke (Ned) Red Bull-Bora-Hansgrohe

02:04:55

153

Robbe Dhondt (Bel) Picnic PostNL

02:05:16

154

Niklas Märkl (Ger) Picnic PostNL

02:05:43

155

Jenthe Biermans (Bel) Cofidis

02:06:56

156

Edoardo Affini (Ita) Visma-Lease a Bike

02:07:47

157

Tim Marsman (Ned) Alpecin-Premier Tech

02:08:33

158

Joshua Tarling (GBr) Ineos Grenadiers

02:09:02

159

Pavel Bittner (Cze) Picnic PostNL

02:11:05

160

Liam Slock (Bel) Lotto-Intermarché

02:11:25

161

Milan Fretin (Bel) Cofidis

02:12:45

162

Julius Van Den Berg (Ned) Picnic PostNL

02:13:40

163

Pascal Ackermann (Ger) Jayco-AlUla

02:13:47

164

Jake Stewart (GBr) NSN Cycling Team

02:13:58

165

John Degenkolb (Ger) Picnic PostNL

02:14:53

166

Fernando Gaviria (Col) Caja Rural-Seguros RGA

02:15:30

167

Tim Merlier (Bel) Soudal-QuickStep

02:15:50

168

Phil Bauhaus (Ger) Bahrain Victorious

02:16:25

169

Lewis Askey (GBr) NSN Cycling Team

02:17:20

170

Davide Ballerini (Ita) XDS Astana

02:17:59

171

Olav Kooij (Ned) Decathlon CMA CGM

02:18:02

172

Cees Bol (Ned) Decathlon CMA CGM

02:18:40

173

Marco Haller (Aut) Tudor Pro Cycling

02:18:51

174

Piet Allegaert (Bel) Cofidis

02:19:27

175

Kamil Gradek (Pol) Bahrain Victorious

02:21:10

176

Matis Louvel (Fra) NSN Cycling Team

02:26:05

Points Classification

Place

Rider (Country) Team

Result

1

Mads Pedersen (Den) Lidl-Trek

268

2

Biniam Girmay (Eri) NSN Cycling Team

223

3

Tim Merlier (Bel) Soudal-QuickStep

213

4

Jasper Philipsen (Bel) Alpecin-Premier Tech

191

5

Max Kanter (Ger) XDS Astana

172

6

Olav Kooij (Ned) Decathlon CMA CGM

110

7

Søren Wærenskjold (Nor) Uno-X Mobility

89

8

Tadej Pogačar (Slo) UAE Team Emirates-XRG

87

9

Anthony Turgis (Fra) Totalenergies

79

10

Isaac Del Toro (Mex) UAE Team Emirates-XRG

72

11

Jonas Vingegaard (Den) Visma-Lease a Bike

61

12

Huub Artz (Ned) Lotto-Intermarché

59

13

Tobias Halland Johannessen (Nor) Uno-X Mobility

57

14

Quinn Simmons (USA) Lidl-Trek

55

15

Baptiste Veistroffer (Fra) Lotto-Intermarché

53

16

Pavel Bittner (Cze) Picnic PostNL

52

17

Milan Fretin (Bel) Cofidis

52

18

Pascal Ackermann (Ger) Jayco-AlUla

52

19

Mathieu van der Poel (Ned) Alpecin-Premier Tech

51

20

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

51

21

Jakub Otruba (Cze) Caja Rural-Seguros RGA

45

22

Michael Matthews (Aus) Jayco-AlUla

43

23

Paul Seixas (Fra) Decathlon CMA CGM

41

24

Tom Pidcock (GBr) Pinarello-Q36.5

40

25

Clément Russo (Fra) Groupama-FDJ United

40

26

Dorian Godon (Fra) Ineos Grenadiers

40

27

Fernando Gaviria (Col) Caja Rural-Seguros RGA

40

28

Rick Pluimers (Ned) Tudor Pro Cycling

38

29

Alex Baudin (Fra) EF Education-EasyPost

37

30

Phil Bauhaus (Ger) Bahrain Victorious

32

31

Mattias Skjelmose (Den) Lidl-Trek

31

32

Tom Van Asbroeck (Bel) NSN Cycling Team

31

33

Richard Carapaz (Ecu) EF Education-EasyPost

25

34

Mathias Vacek (Cze) Lidl-Trek

25

35

Jake Stewart (GBr) NSN Cycling Team

24

36

Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe

23

37

Lenny Martinez (Fra) Bahrain Victorious

22

38

Jenno Berckmoes (Bel) Lotto-Intermarché

22

39

Juan Ayuso (Spa) Lidl-Trek

21

40

Lennert Van Eetvelt (Bel) Lotto-Intermarché

21

41

Raul Garcia Pierna (Spa) Movistar Team

20

42

Joris Delbove (Fra) Totalenergies

20

43

Victor Campenaerts (Bel) Visma-Lease a Bike

20

44

Felix Engelhardt (Ger) Jayco-AlUla

20

45

Liam Slock (Bel) Lotto-Intermarché

20

46

Sean Quinn (USA) EF Education-EasyPost

19

47

Ramses Debruyne (Bel) Alpecin-Premier Tech

19

48

Pablo Castrillo (Spa) Movistar Team

18

49

Marco Frigo (Ita) NSN Cycling Team

18

50

Filippo Ganna (Ita) Ineos Grenadiers

17

51

Jordan Jegat (Fra) Totalenergies

16

52

Kévin Vauquelin (Fra) Ineos Grenadiers

16

53

Frank Van Den Broek (Ned) Picnic PostNL

16

54

Thibault Guernalec (Fra) Totalenergies

16

55

Aaron Gate (NZl) XDS Astana

16

56

Davide Ballerini (Ita) XDS Astana

15

57

Romain Gregoire (Fra) Groupama-FDJ United

14

58

Michael Storer (Aus) Tudor Pro Cycling

14

59

Edward Planckaert (Bel) Alpecin-Premier Tech

14

60

Harold Tejada (Col) XDS Astana

13

61

Matteo Vercher (Fra) Totalenergies

12

62

Ilan Van Wilder (Bel) Soudal-QuickStep

11

63

Nicolas Breuillard (Fra) Totalenergies

11

64

Mike Teunissen (Ned) XDS Astana

10

65

Lucas Plapp (Aus) Jayco-AlUla

9

66

Magnus Cort (Den) Uno-X Mobility

9

67

Tim Wellens (Bel) UAE Team Emirates-XRG

8

68

Vlad Van Mechelen (Bel) Bahrain Victorious

8

69

Ben Healy (Irl) EF Education-EasyPost

8

70

Maxim Van Gils (Bel) Red Bull-Bora-Hansgrohe

7

71

Nelson Oliveira (Por) Movistar Team

7

72

Nico Denz (Ger) Red Bull-Bora-Hansgrohe

7

73

Sepp Kuss (USA) Visma-Lease a Bike

6

74

Abel Balderstone (Spa) Caja Rural-Seguros RGA

6

75

Mauro Schmid (Swi) Jayco-AlUla

6

76

Alex Kirsch (Lux) Cofidis

6

77

Egan Bernal (Col) Ineos Grenadiers

5

78

Alexandre Delettre (Fra) Totalenergies

5

79

Ewen Costiou (Fra) Groupama-FDJ United

5

80

Jasper Stuyven (Bel) Soudal-QuickStep

5

81

Julian Alaphilippe (Fra) Tudor Pro Cycling

5

82

Tim Marsman (Ned) Alpecin-Premier Tech

5

83

Brandon McNulty (USA) UAE Team Emirates-XRG

4

84

Joel Nicolau (Spa) Caja Rural-Seguros RGA

4

85

Clément Braz Afonso (Fra) Groupama-FDJ United

3

86

Alex Aranburu (Spa) Cofidis

3

87

Jan Tratnik (Slo) Red Bull-Bora-Hansgrohe

3

88

Florian Vermeersch (Bel) UAE Team Emirates-XRG

3

89

Nicolas Prodhomme (Fra) Decathlon CMA CGM

2

90

Sergio Higuita (Col) XDS Astana

2

91

Marc Hirschi (Swi) Tudor Pro Cycling

2

92

Mathis Le Berre (Fra) Totalenergies

2

93

George Bennett (NZl) NSN Cycling Team

1

94

Dylan Van Baarle (Ned) Soudal-QuickStep

1

Mountains Classification

Place

Rider (Country) Team

Result

1

Tadej Pogačar (Slo) UAE Team Emirates-XRG

28

2

Jonas Vingegaard (Den) Visma-Lease a Bike

19

3

Lenny Martinez (Fra) Bahrain Victorious

16

4

Alex Baudin (Fra) EF Education-EasyPost

13

5

Valentin Paret Peintre (Fra) Soudal-QuickStep

12

6

Paul Seixas (Fra) Decathlon CMA CGM

12

7

Isaac Del Toro (Mex) UAE Team Emirates-XRG

10

8

Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe

10

9

Nicolas Prodhomme (Fra) Decathlon CMA CGM

9

10

Tom Pidcock (GBr) Pinarello-Q36.5

7

11

Raul Garcia Pierna (Spa) Movistar Team

7

12

Brandon McNulty (USA) UAE Team Emirates-XRG

6

13

Tim Wellens (Bel) UAE Team Emirates-XRG

6

14

Jan Tratnik (Slo) Red Bull-Bora-Hansgrohe

5

15

Marco Frigo (Ita) NSN Cycling Team

5

16

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

5

17

Tobias Halland Johannessen (Nor) Uno-X Mobility

4

18

Felix Großschartner (Aut) UAE Team Emirates-XRG

4

19

Vlad Van Mechelen (Bel) Bahrain Victorious

4

20

Baptiste Veistroffer (Fra) Lotto-Intermarché

3

21

Pablo Castrillo (Spa) Movistar Team

3

22

Mathias Vacek (Cze) Lidl-Trek

3

23

Quinn Simmons (USA) Lidl-Trek

3

24

Felix Engelhardt (Ger) Jayco-AlUla

3

25

Ben O'Connor (Aus) Jayco-AlUla

2

26

Liam Slock (Bel) Lotto-Intermarché

2

27

Mattias Skjelmose (Den) Lidl-Trek

2

28

Lennert Van Eetvelt (Bel) Lotto-Intermarché

2

29

Ramses Debruyne (Bel) Alpecin-Premier Tech

2

30

Matteo Jorgenson (USA) Visma-Lease a Bike

2

31

Matteo Vercher (Fra) Totalenergies

2

32

Frank Van Den Broek (Ned) Picnic PostNL

2

33

Mathieu van der Poel (Ned) Alpecin-Premier Tech

1

34

Mads Pedersen (Den) Lidl-Trek

1

35

Adam Yates (GBr) UAE Team Emirates-XRG

1

36

Richard Carapaz (Ecu) EF Education-EasyPost

1

37

Javier Romo (Spa) Movistar Team

1

38

George Bennett (NZl) NSN Cycling Team

1

39

Xabier Mikel Azparren (Spa) Pinarello-Q36.5

1

40

Georg Steinhauser (Ger) EF Education-EasyPost

1

41

Joshua Tarling (GBr) Ineos Grenadiers

1

Young Rider Classification

Place

Rider (Country) Team

Result

1

Isaac Del Toro (Mex) UAE Team Emirates-XRG

32:20:31

2

Juan Ayuso (Spa) Lidl-Trek

00:00:07

3

Paul Seixas (Fra) Decathlon CMA CGM

00:00:28

4

Lenny Martinez (Fra) Bahrain Victorious

00:00:54

5

Davide Piganzoli (Ita) Visma-Lease a Bike

00:07:19

6

Lennert Van Eetvelt (Bel) Lotto-Intermarché

00:07:24

7

Ramses Debruyne (Bel) Alpecin-Premier Tech

00:09:48

8

Pablo Castrillo (Spa) Movistar Team

00:10:10

9

Mathias Vacek (Cze) Lidl-Trek

00:13:31

10

Kévin Vauquelin (Fra) Ineos Grenadiers

00:37:30

11

Alex Baudin (Fra) EF Education-EasyPost

00:40:10

12

Antonio Tiberi (Ita) Bahrain Victorious

00:40:54

13

Quinn Simmons (USA) Lidl-Trek

00:44:11

14

Raul Garcia Pierna (Spa) Movistar Team

00:50:56

15

Valentin Paret Peintre (Fra) Soudal-QuickStep

00:53:19

16

Lars Craps (Bel) Lotto-Intermarché

01:10:29

17

Romain Gregoire (Fra) Groupama-FDJ United

01:10:54

18

Ewen Costiou (Fra) Groupama-FDJ United

01:17:33

19

Matteo Vercher (Fra) Totalenergies

01:17:59

20

Vlad Van Mechelen (Bel) Bahrain Victorious

01:22:06

21

Mathis Le Berre (Fra) Totalenergies

01:23:30

22

Lorenzo Germani (Ita) Groupama-FDJ United

01:24:09

23

Matthew Riccitello (USA) Decathlon CMA CGM

01:29:11

24

Jenno Berckmoes (Bel) Lotto-Intermarché

01:33:24

25

Michel Heßmann (Ger) Movistar Team

01:41:59

26

Emiel Verstrynge (Bel) Alpecin-Premier Tech

01:43:29

27

Max Walker (GBr) EF Education-EasyPost

01:43:42

28

Per Strand Hagenes (Nor) Visma-Lease a Bike

01:46:34

29

Georg Steinhauser (Ger) EF Education-EasyPost

01:48:20

30

Frits Biesterbos (Ned) Picnic PostNL

01:50:33

31

Hugo Page (Fra) Cofidis

01:52:58

32

Nicolya Vinokurov (Kaz) XDS Astana

01:53:09

33

Huub Artz (Ned) Lotto-Intermarché

01:53:39

34

Robbe Dhondt (Bel) Picnic PostNL

02:01:49

35

Joshua Tarling (GBr) Ineos Grenadiers

02:05:35

36

Pavel Bittner (Cze) Picnic PostNL

02:07:38

37

Milan Fretin (Bel) Cofidis

02:09:18

38

Lewis Askey (GBr) NSN Cycling Team

02:13:53

39

Olav Kooij (Ned) Decathlon CMA CGM

02:14:35

Team Classification

Place

Rider (Country) Team

Result

1

Lidl-Trek

96:40:41

2

UAE Team Emirates XRG

00:27:08

3

Visma-Lease a Bike

00:36:22

4

Red Bull-Bora-Hansgrohe

00:44:19

5

Decathlon CMA CGM Team

01:01:55

6

EF Education-Easypost

01:03:34

7

Netcompany Ineos

01:04:37

8

Movistar

01:36:50

9

Pinarello-Q36.5

01:39:10

10

TotalEnergies

01:54:51

11

Uno-X Mobility

02:00:21

12

Bahrain Victorious

02:02:43

13

Soudal Quick-Step

02:13:20

14

Tudor

02:29:22

15

Groupama-FDJ United

02:30:43

16

XDS Astana

02:41:11

17

Lotto Intermarché

02:44:58

18

Alpecin-Premier Tech

02:58:16

19

Caja Rural-Seguros RGA

03:04:41

20

Cofidis

03:26:49

21

Jayco Alula

03:42:05

22

NSN

04:43:19

23

Picnic PostNL

04:57:49

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.