Skip to main content

Porte takes Tour Down Under crown from Impey on Willunga Hill

Image 1 of 45

Richie Porte wins the 2020 Tour Down Under

Richie Porte wins the 2020 Tour Down Under (Image credit: Getty Images Sport)
Image 2 of 45

Matthew Holmes wins on Willunga Hill

Matthew Holmes wins on Willunga Hill (Image credit: Getty Images Sport)
Image 3 of 45

Richie Porte celebrates his overall win with a teammate

Richie Porte celebrates his overall win with a teammate (Image credit: Getty Images Sport)
Image 4 of 45

Daryl Impey

Daryl Impey (Image credit: Getty Images Sport)
Image 5 of 45

Luis Leon Sanchez

Luis Leon Sanchez (Image credit: Getty Images Sport)
Image 6 of 45

Joey Rosskopf

Joey Rosskopf (Image credit: Getty Images Sport)
Image 7 of 45

Tour Down Under

Tour Down Under (Image credit: Getty Images Sport)
Image 8 of 45

Mads Pedersen

Mads Pedersen (Image credit: Getty Images Sport)
Image 9 of 45

Richie Porte

Richie Porte (Image credit: Getty Images Sport)
Image 10 of 45

Mads Perdersen

Mads Perdersen (Image credit: Getty Images Sport)
Image 11 of 45

Daryl Impey

Daryl Impey (Image credit: Getty Images Sport)
Image 12 of 45

Tour Down Under

Tour Down Under (Image credit: Getty Images Sport)
Image 13 of 45

Iljo Keisse, Jonas Rutsch and Rick Zabel

Iljo Keisse, Jonas Rutsch and Rick Zabel (Image credit: Getty Images Sport)
Image 14 of 45

Jonas Rutsch, Rick Zabel and Joey Rosskopf

Jonas Rutsch, Rick Zabel and Joey Rosskopf (Image credit: Getty Images Sport)
Image 15 of 45

Rohan Dennis congratulates Richie Porte

Rohan Dennis congratulates Richie Porte (Image credit: Getty Images Sport)
Image 16 of 45

Richie Porte

Richie Porte (Image credit: Getty Images Sport)
Image 17 of 45

Caleb Ewan congratulates Richie Porte

Caleb Ewan congratulates Richie Porte (Image credit: Getty Images Sport)
Image 18 of 45

Manuele Boaro

Manuele Boaro (Image credit: Getty Images Sport)
Image 19 of 45

Daryl Impey

Daryl Impey (Image credit: Getty Images Sport)
Image 20 of 45

Richie Porte recovers from his Willunga Hill effort

Richie Porte recovers from his Willunga Hill effort (Image credit: Getty Images Sport)
Image 21 of 45

Matthew Holmes

Matthew Holmes (Image credit: Bettini Photo)
Image 22 of 45

Daryl Impey

Daryl Impey (Image credit: Bettini Photo)
Image 23 of 45

Richie Porte

Richie Porte (Image credit: Bettini Photo)
Image 24 of 45

Daryl Impey

Daryl Impey (Image credit: Bettini Photo)
Image 25 of 45

Matthew Holmes

Matthew Holmes (Image credit: Bettini Photo)
Image 26 of 45

Aldinga Beach

Aldinga Beach (Image credit: Bettini Photo)
Image 27 of 45

Ide Schelling and Bora-Hansgrohe on Willunga Hill

Ide Schelling and Bora-Hansgrohe on Willunga Hill (Image credit: Bettini Photo)
Image 28 of 45

Richie Porte and Matthew Holmes on Willunga Hill

Richie Porte and Matthew Holmes on Willunga Hill (Image credit: Bettini Photo)
Image 29 of 45

Matthew Holmes in the breakaway

Matthew Holmes in the breakaway (Image credit: Bettini Photo)
Image 30 of 45

Tour Down Under peloton

Tour Down Under peloton (Image credit: Bettini Photo)
Image 31 of 45

Tour Down Under peloton

Tour Down Under peloton (Image credit: Bettini Photo)
Image 32 of 45

Luis Leon Sanchez went on the attack late

Luis Leon Sanchez went on the attack late (Image credit: Bettini Photo)
Image 33 of 45

Tour Down Under

Tour Down Under (Image credit: Bettini Photo)
Image 34 of 45

Romain Bardet

Romain Bardet (Image credit: Bettini Photo)
Image 35 of 45

Richie Porte

Richie Porte (Image credit: Bettini Photo)
Image 36 of 45

Matthew Holmes

Matthew Holmes (Image credit: Bettini Photo)
Image 37 of 45

Richie Porte on the final 2020 Tour Down Under podium

Richie Porte on the final 2020 Tour Down Under podium (Image credit: Getty Images Sport)
Image 38 of 45

Richie Porte celebrates winning the Tour Down Under

Richie Porte celebrates winning the Tour Down Under (Image credit: Bettini Photo)
Image 39 of 45

Pavel Sivakov in Tour Down Under white jersey for best young rider

Pavel Sivakov in Tour Down Under white jersey for best young rider (Image credit: Bettini Photo)
Image 40 of 45

Japser Philipsen in the Tour Down Under blue jersey for best sprinter

Japser Philipsen in the Tour Down Under blue jersey for best sprinter (Image credit: Bettini Photo)
Image 41 of 45

Richie Porte gets some podium time

Richie Porte gets some podium time (Image credit: Bettini Photo)
Image 42 of 45

Top team prize went to Team Ineos

Top team prize went to Team Ineos (Image credit: Bettini Photo)
Image 43 of 45

Simon Geschke was third overall

Simon Geschke was third overall (Image credit: Bettini Photo)
Image 44 of 45

Joey Rosskopf in the Tour Down Under's mountains jersey

Joey Rosskopf in the Tour Down Under's mountains jersey (Image credit: Bettini Photo)
Image 45 of 45

Diego Ulissi was second overall at the 2020 Tour Down Under

Diego Ulissi was second overall at the 2020 Tour Down Under (Image credit: Bettini Photo)

Richie Porte (Trek-Segafredo) took his second Tour Down Under crown on Sunday at the top of Willunga Hill at the end of a stage marked by a tense showdown with a large breakaway that stayed away late into the final climb.

British rider Matt Holmes was the only breakaway rider Porte couldn't drop when the Australian attacked from the field the second time up Willunga Hill, and the Lotto Soudal rider was able to out-kick Porte ahead of the line to take his first-ever professional win in what was his first WorldTour race.

Overnight leader Daryl Impey (Mitchelton-Scott) couldn't hold Porte's pace on the final climb and lost more than 30 seconds, ending his hopes for a third-consecutive victory.

Porte had hoped to add a seventh consecutive win on Willunga Hill, dating back to 2014, but Holmes proved just a bit quicker in the finale after Porte failed to dislodge him with an attack that did unstick Holmes' fellow breakaway survivor Michael Storer (Team Sunweb). Holmes clung to Porte's wheel over the hardest section of the climb, and then attacked through the final corner to take the win, while Porte celebrated his overall victory when he crossed the line three seconds later – his second title after also taking the GC in 2017 – while Astana's Manuele Boaro was third across the line.

In a post-race interview, Porte acknowledged the pressure that the breakaway had put on him and his team at the end of the race.

"AG2R came in to help us," Porte said of the French team that had hoped to set up Roman Bardet for the stage win, while the Mitchelton-Scott team of Impey chose to keep their powder dry.

"I mean, I understand why Mitchelton played their tactics, and credit to them because they've been awesome all week, but I think my today were absolutely fantastic," Porte said.

Holmes, the 26-year-old Briton who is on his first year with Lotto Soudal after riding with Madison Genesis since 2014, appeared oddly underwhelmed by his first pro win.

"I wasn't really thinking about the gap," he said of the late moments of the race when the peloton was approaching. "I was just thinking about the group I was with, and I thought there was no way I would win from that situation; it was such a good group.

"I've never really raced up a climb. I've been stuck in Britain for the last six years, which is not a bad thing. This is my second hilltop finish this week, and it seems to suit me."

How it unfolded

The 151.5km final stage from McLaren Vale to Willunga Hill consisted of three loops on a larger circuit that took the peloton briefly along the ocean and its beaches before turning inland back toward Willunga and a shorter circuit that included two trips up the famous climb, where the race ended.

Attacks started immediately aftr the neutral flag dropped, and after a few starts and fits, a 26-rider breakaway formed that would animate the day.

In the group were eventual stage winner Matt Holmes and his Lotto Soudal teammate Jon Dibben, Kiel Reijnen (Trek-Segafredo), Mathias Le Turnier and Kenneth Van Bilsen (Cofidis), Shane Archbold and Iljo Keisse (Deceuninck-QuickStep), Luke Rowe (Team Ineos), Joey Rosskopf (CCC Team), Andre Greipel and Rick Zabel (Israel Start-Up Nation), Cesare Benedetti (Bora-Hansgrohe), Vegard Stake Laengen and Marco Marcato (UAE Team Emirates), Manuele Boaro (Astana), Michael Storer (Team Sunweb), Bruno Armirail (Groupama-FDJ), Juri Hollmann (Movistar), Dylan Sunderland (NTT Pro Cycling), Bert-Jan Lindeman (Jumbo-Visma), Domen Novak and Marco Haller (Bahrain McLaren), Mitch Docker and Jonas Rutsch (EF Pro Cycling), and Sam Welsford and Cameron Scott (UniSA).

The escapees' gap shot up to 4:30, and the chase for the day was on. The large group up front allowed some teammates to work and others to sit on, and Holmes benefited from having Dibben taking pulls and keeping the rest of the riders in the break happy.

Greipel flexed his sprinting muscles at the first intermediate sprint with 88km to go, easily beating Marco Marcato (UAE Team Emirates). At sprint 2 with 48km to go, UniSA's Sam Welsford took out the top prize ahead of Armirail and Zabel.

But the biggest prizes of the day waioted at Willunga Hill, where Rosskopf was hoping to his mountains classification jersey by taking top points.

The KOM came with 22.4km to go, but Rosskopf didn't wait around to leave anything to chance. He lit out early in the climb and almost immediately cut the group in half. As others faded back toward the peloton, the smaller lead group pressed on. Among the riders still there were Mitch Docker, Jonas Rutsch, Luke Rowe, Matthew Holmes, Joey Rosskopf, Michael Storer, Dylan Sunderland, Vegard Stake Laengen, Marco Marcato, Bruno Armirail and Manuele Boaro.

The leaders made it around to the bottom of the final climb with two minutes in hand, and it was enough for some but not for others.

Luke Rowe attacked the lead group with Jonas Rutsch, and then Rutsch countered and dropped Rowe as the others struggled to stay on terms with the increasingly frantic attacks.

Back in the peloton, Impey and  Porte marked each other initially, but it became clear early that Impey didn't have it in his legs on this day to challenge. He faded back in the group as Porte pressed on and set the tempo for the GC riders, eventually attacking and going after the remnants of the breakaway ahead.

Results

Results
#Rider Name (Country) TeamResult
1Matthew Holmes (GBr) Lotto Soudal 3:24:54
2Richie Porte (Aus) Trek-Segafredo 0:00:03
3Manuele Boaro (Ita) Astana Pro Team 0:00:04
4Bruno Armirail (Fra) Groupama-FDJ 0:00:07
5Michael Storer (Aus) Team Sunweb
6Diego Ulissi (Ita) UAE Team Emirates
7Simon Geschke (Ger) CCC Team
8Rohan Dennis (Aus) Team Ineos
9Dylan Van Baarle (Ned) Team Ineos
10Simon Yates (GBr) Mitchelton-Scott 0:00:23
11Lucas Hamilton (Aus) Mitchelton-Scott 0:00:26
12Dylan Sunderland (Aus) NTT Pro Cycling
13Domen Novak (Slo) Bahrain McLaren
14Omar Fraile Matarranz (Spa) Astana Pro Team
15Hermann Pernsteiner (Aut) Bahrain McLaren
16Marco Marcato (Ita) UAE Team Emirates 0:00:29
17Nathan Haas (Aus) Cofidis Solutions Credits
18Vegard Stake Laengen (Nor) UAE Team Emirates
19Dries Devenyns (Bel) Deceuninck-QuickStep
20Daryl Impey (RSA) Mitchelton-Scott
21Sven Erik Bystrøm (Nor) UAE Team Emirates
22Neilson Powless (USA) EF Pro Cycling
23Pavel Sivakov (Rus) Team Ineos
24George Bennett (NZl) Team Jumbo-Visma
25Mattia Cattaneo (Ita) Deceuninck-QuickStep
26Jonas Rutsch (Ger) EF Pro Cycling 0:00:35
27Jai Hindley (Aus) Team Sunweb 0:00:36
28Joseph Rosskopf (USA) CCC Team 0:00:38
29Stefan De Bod (RSA) NTT Pro Cycling 0:00:43
30Santiago Buitrago Sanchez (Col) Bahrain McLaren 0:00:44
31James Piccoli (Can) Israel Start-Up Nation
32Romain Bardet (Fra) AG2R La Mondiale 0:00:48
33Fabio Felline (Ita) Astana Pro Team
34Sergio Samitier Samitier (Spa) Movistar Team 0:00:52
35Jarrad Drizners (Aus) UniSA-Australia
36Florian Stork (Ger) Team Sunweb
37Kilian Frankiny (Swi) Groupama-FDJ
38Ryan Gibbons (RSA) NTT Pro Cycling 0:01:00
39Samuele Battistella (Ita) NTT Pro Cycling 0:01:04
40João Almeida (Por) Deceuninck-QuickStep
41Yukiya Arashiro (Jpn) Bahrain McLaren 0:01:10
42Clément Chevrier (Fra) AG2R La Mondiale
43Luis Mas (Spa) Movistar Team
44Mitchell Docker (Aus) EF Pro Cycling 0:01:26
45Danilo Wyss (Swi) NTT Pro Cycling 0:01:29
46Axel Domont (Fra) AG2R La Mondiale 0:01:33
47Rob Power (Aus) Team Sunweb 0:01:38
48Antwan Tolhoek (Ned) Team Jumbo-Visma 0:01:42
49Chris Harper (Aus) Team Jumbo-Visma 0:01:46
50Omer Goldstein (Isr) Israel Start-Up Nation
51Luka Pibernik (Slo) Bahrain McLaren
52Kenny Elissonde (Fra) Trek-Segafredo 0:01:52
53Ide Schelling (Ned) Bora-Hansgrohe 0:01:56
54Eduard Prades Reverter (Spa) Movistar Team
55Samuel Jenner (Aus) UniSA-Australia 0:01:59
56Lachlan Morton (Aus) EF Pro Cycling
57Josef Cerny (Cze) CCC Team
58Cameron Meyer (Aus) Mitchelton-Scott 0:02:15
59Lukasz Wisniowski (Pol) CCC Team
60Guillaume Boivin (Can) Israel Start-Up Nation
61Rick Zabel (Ger) Israel Start-Up Nation
62Jurgen Roelandts (Bel) Movistar Team
63Juraj Sagan (Svk) Bora-Hansgrohe
64André Greipel (Ger) Israel Start-Up Nation
65Jay Mc Carthy (Aus) Bora-Hansgrohe
66Jorge Arcas (Spa) Movistar Team
67Andrea Vendrame (Ita) AG2R La Mondiale
68Luke Rowe (GBr) Team Ineos
69Daniil Fominykh (Kaz) Astana Pro Team
70Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:02:20
71Cesare Benedetti (Ita) Bora-Hansgrohe 0:03:18
72Kenneth Vanbilsen (Bel) Cofidis Solutions Credits 0:03:38
73Owain Doull (GBr) Team Ineos 0:03:46
74Caleb Ewan (Aus) Lotto Soudal
75Adam Hansen (Aus) Lotto Soudal
76Gabriel Cullaigh (GBr) Movistar Team
77Dmitriy Gruzdev (Kaz) Astana Pro Team
78Luis León Sanchez (Spa) Astana Pro Team
79Lennard Hofstede (Ned) Team Jumbo-Visma
80Miles Scotson (Aus) Groupama-FDJ
81Fabian Lienhard (Swi) Groupama-FDJ 0:03:57
82Juri Hollmann (Ger) Movistar Team 0:04:27
83Jens Keukeleire (Bel) EF Pro Cycling 0:04:33
84Guillaume Van Keirsbulck (Bel) CCC Team 0:05:53
85Alex Dowsett (GBr) Israel Start-Up Nation
86Michael Mørkøv (Den) Deceuninck-QuickStep
87Mikkel Bjerg (Den) UAE Team Emirates
88Shane Archbold (NZl) Deceuninck-QuickStep 0:06:01
89Kristoffer Halvorsen (Nor) EF Pro Cycling 0:06:25
90Max Kanter (Ger) Team Sunweb
91Simone Consonni (Ita) Cofidis Solutions Credits
92Jonathan Dibben (GBr) Lotto Soudal 0:06:42
93Jack Bauer (NZl) Mitchelton-Scott 0:07:29
94Michael Hepburn (Aus) Mitchelton-Scott 0:07:46
95Mathias Le Turnier (Fra) Cofidis Solutions Credits
96Tom Scully (NZl) EF Pro Cycling
97Luke Durbridge (Aus) Mitchelton-Scott
98Iljo Keisse (Bel) Deceuninck-QuickStep 0:07:52
99Martin Laas (Est) Bora-Hansgrohe 0:07:54
100Bert-Jan Lindeman (Ned) Team Jumbo-Visma 0:08:03
101Timo Roosen (Ned) Team Jumbo-Visma
102Marco Haller (Aut) Bahrain McLaren 0:08:09
103Sam Bennett (Irl) Deceuninck-QuickStep 0:08:53
104Cameron Scott (Aus) UniSA-Australia
105Sam Welsford (Aus) UniSA-Australia
106Michel Ries (Lux) Trek-Segafredo 0:09:32
107Kiel Reijnen (USA) Trek-Segafredo
108Thomas De Gendt (Bel) Lotto Soudal 0:10:03
109Taco Van der Hoorn (Ned) Team Jumbo-Visma
110Asbjørn Kragh Andersen (Den) Team Sunweb 0:10:12
111Ben Gastauer (Lux) AG2R La Mondiale 0:10:44
112Geoffrey Bouchard (Fra) AG2R La Mondiale
113Jasper Philipsen (Bel) UAE Team Emirates 0:11:04
114Tosh Van der Sande (Bel) Lotto Soudal
115Francisco Ventoso (Spa) CCC Team
116Marco Mathis (Ger) Cofidis Solutions Credits
117Nicholas White (Aus) UniSA-Australia 0:11:06
118Michael Schwarzmann (Ger) Bora-Hansgrohe 0:12:04
119Erik Baska (Svk) Bora-Hansgrohe
120Roger Kluge (Ger) Lotto Soudal
121Mickael Delage (Fra) Groupama-FDJ 0:12:42
122Marc Sarreau (Fra) Groupama-FDJ
123Rasmus Fossum Tiller (Nor) NTT Pro Cycling
124Giacomo Nizzolo (Ita) NTT Pro Cycling
125Jacopo Guarnieri (Ita) Groupama-FDJ
126Ian Stannard (GBr) Team Ineos
127Fabio Sabatini (Ita) Cofidis Solutions Credits
128Alberto Dainese (Ita) Team Sunweb
129Elia Viviani (Ita) Cofidis Solutions Credits
130Mads Pedersen (Den) Trek-Segafredo 0:17:10
131Koen De Kort (Ned) Trek-Segafredo
132Christopher Lawless (GBr) Team Ineos
DNFLawrence Warbasse (USA) AG2R La Mondiale

Sprint 1 - 63.4km
#Rider Name (Country) TeamResult
1André Greipel (Ger) Israel Start-Up Nation 5
2Marco Marcato (Ita) UAE Team Emirates 3
3Vegard Stake Laengen (Nor) UAE Team Emirates 2

Sprint 2 - 103.4km
#Rider Name (Country) TeamResult
1Sam Welsford (Aus) UniSA-Australia 5
2Bruno Armirail (Fra) Groupama-FDJ 3
3Rick Zabel (Ger) Israel Start-Up Nation 2

Finish - 151.5km
#Rider Name (Country) TeamResult
1Matthew Holmes (GBr) Lotto Soudal 15
2Richie Porte (Aus) Trek-Segafredo 14
3Manuele Boaro (Ita) Astana Pro Team 13
4Bruno Armirail (Fra) Groupama-FDJ 12
5Michael Storer (Aus) Team Sunweb 11
6Diego Ulissi (Ita) UAE Team Emirates 10
7Simon Geschke (Ger) CCC Team 9
8Rohan Dennis (Aus) Team Ineos 8
9Dylan Van Baarle (Ned) Team Ineos 7
10Simon Yates (GBr) Mitchelton-Scott 6

Mountain 1 - Willunga Hill - 129.1km
#Rider Name (Country) TeamResult
1Joseph Rosskopf (USA) CCC Team 16
2Bruno Armirail (Fra) Groupama-FDJ 12
3Dylan Sunderland (Aus) NTT Pro Cycling 8
4Manuele Boaro (Ita) Astana Pro Team 6
5Domen Novak (Slo) Bahrain McLaren 4
6Michael Storer (Aus) Team Sunweb 2

Mountain 2 - Willunga Hill - 151.5km
#Rider Name (Country) TeamResult
1Matthew Holmes (GBr) Lotto Soudal 16
2Richie Porte (Aus) Trek-Segafredo 12
3Manuele Boaro (Ita) Astana Pro Team 8
4Bruno Armirail (Fra) Groupama-FDJ 6
5Michael Storer (Aus) Team Sunweb 4
6Diego Ulissi (Ita) UAE Team Emirates 2

Young rider
#Rider Name (Country) TeamResult
1Michael Storer (Aus) Team Sunweb 3:25:01
2Pavel Sivakov (Rus) Team Ineos 0:00:22
3Jonas Rutsch (Ger) EF Pro Cycling 0:00:28
4Santiago Buitrago Sanchez (Col) Bahrain McLaren 0:00:37
5Jarrad Drizners (Aus) UniSA-Australia 0:00:45
6Florian Stork (Ger) Team Sunweb
7Samuele Battistella (Ita) NTT Pro Cycling 0:00:57
8João Almeida (Por) Deceuninck-QuickStep
9Ide Schelling (Ned) Bora-Hansgrohe 0:01:49
10Samuel Jenner (Aus) UniSA-Australia 0:01:52
11Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:02:13
12Juri Hollmann (Ger) Movistar Team 0:04:20
13Mikkel Bjerg (Den) UAE Team Emirates 0:05:46
14Max Kanter (Ger) Team Sunweb 0:06:18
15Cameron Scott (Aus) UniSA-Australia 0:08:46
16Michel Ries (Lux) Trek-Segafredo 0:09:25
17Jasper Philipsen (Bel) UAE Team Emirates 0:10:57
18Nicholas White (Aus) UniSA-Australia 0:10:59
19Alberto Dainese (Ita) Team Sunweb 0:12:35

Teams
#Rider Name (Country) TeamResult
1Team Ineos
2UAE Team Emirates 0:00:22
3Mitchelton-Scott 0:00:35
4Astana Pro Team
5Team Sunweb 0:00:52
6Bahrain-McLaren 0:00:53
7Deceuninck-QuickStep 0:01:19
8NTT Pro Cycling Team 0:01:26
9EF Pro Cycling 0:01:47
10CCC Team 0:02:01
11AG2R La Mondiale 0:02:48
12Jumbo-Visma 0:03:14
13Movistar Team 0:03:15
14Trek-Segafredo 0:03:32
15Groupama-FDJ 0:04:02
16Israel Start-Up Nation
17Bora-Hansgrohe 0:05:43
18Lotto Soudal 0:06:49
19Cofidis 0:09:49
20UniSA-Australia 0:11:01

General classification

Final classification
#Rider Name (Country) TeamResult
1Richie Porte (Aus) Trek-Segafredo 20:37:08
2Diego Ulissi (Ita) UAE Team Emirates 0:00:25
3Simon Geschke (Ger) CCC Team
4Rohan Dennis (Aus) Team Ineos
5Dylan Van Baarle (Ned) Team Ineos
6Daryl Impey (RSA) Mitchelton-Scott 0:00:30
7Simon Yates (GBr) Mitchelton-Scott 0:00:37
8George Bennett (NZl) Team Jumbo-Visma 0:00:46
9Lucas Hamilton (Aus) Mitchelton-Scott 0:00:52
10Hermann Pernsteiner (Aut) Bahrain McLaren 0:00:54
11Sven Erik Bystrøm (Nor) UAE Team Emirates 0:00:57
12Dries Devenyns (Bel) Deceuninck-QuickStep
13Mattia Cattaneo (Ita) Deceuninck-QuickStep
14Nathan Haas (Aus) Cofidis Solutions Credits 0:01:00
15Neilson Powless (USA) EF Pro Cycling 0:01:05
16Pavel Sivakov (Rus) Team Ineos
17Omar Fraile Matarranz (Spa) Astana Pro Team 0:01:06
18Jai Hindley (Aus) Team Sunweb 0:01:12
19Santiago Buitrago Sanchez (Col) Bahrain McLaren 0:01:20
20Kilian Frankiny (Swi) Groupama-FDJ 0:01:28
21Fabio Felline (Ita) Astana Pro Team 0:01:35
22Jarrad Drizners (Aus) UniSA-Australia 0:01:36
23Joseph Rosskopf (USA) CCC Team 0:01:37
24Florian Stork (Ger) Team Sunweb 0:01:39
25James Piccoli (Can) Israel Start-Up Nation 0:01:43
26Ryan Gibbons (RSA) NTT Pro Cycling 0:01:47
27Rob Power (Aus) Team Sunweb 0:01:48
28Luis Mas (Spa) Movistar Team 0:01:57
29Yukiya Arashiro (Jpn) Bahrain McLaren
30Clément Chevrier (Fra) AG2R La Mondiale
31Marco Marcato (Ita) UAE Team Emirates 0:02:07
32Chris Harper (Aus) Team Jumbo-Visma 0:02:22
33Matthew Holmes (GBr) Lotto Soudal 0:02:39
34Danilo Wyss (Swi) NTT Pro Cycling 0:02:40
35Vegard Stake Laengen (Nor) UAE Team Emirates 0:03:00
36Andrea Vendrame (Ita) AG2R La Mondiale 0:03:02
37André Greipel (Ger) Israel Start-Up Nation 0:03:35
38Romain Bardet (Fra) AG2R La Mondiale 0:03:39
39Michael Storer (Aus) Team Sunweb 0:04:07
40Kenny Elissonde (Fra) Trek-Segafredo 0:04:11
41Luka Pibernik (Slo) Bahrain McLaren 0:04:18
42Luis León Sanchez (Spa) Astana Pro Team 0:04:26
43Eduard Prades Reverter (Spa) Movistar Team
44Cameron Meyer (Aus) Mitchelton-Scott 0:04:27
45Manuele Boaro (Ita) Astana Pro Team 0:04:42
46Bruno Armirail (Fra) Groupama-FDJ 0:04:58
47Rick Zabel (Ger) Israel Start-Up Nation 0:05:19
48Lukasz Wisniowski (Pol) CCC Team 0:05:20
49Jorge Arcas (Spa) Movistar Team 0:05:24
50Jurgen Roelandts (Bel) Movistar Team 0:05:51
51Caleb Ewan (Aus) Lotto Soudal 0:05:58
52Stefan De Bod (RSA) NTT Pro Cycling 0:06:09
53Antwan Tolhoek (Ned) Team Jumbo-Visma 0:06:54
54Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:06:56
55Jens Keukeleire (Bel) EF Pro Cycling 0:07:16
56Samuele Battistella (Ita) NTT Pro Cycling 0:07:26
57Miles Scotson (Aus) Groupama-FDJ 0:08:29
58Juri Hollmann (Ger) Movistar Team 0:09:23
59Sergio Samitier Samitier (Spa) Movistar Team 0:09:56
60Cesare Benedetti (Ita) Bora-Hansgrohe 0:10:26
61Josef Cerny (Cze) CCC Team 0:10:39
62João Almeida (Por) Deceuninck-QuickStep 0:10:46
63Dylan Sunderland (Aus) NTT Pro Cycling 0:10:53
64Michael Mørkøv (Den) Deceuninck-QuickStep 0:11:05
65Kristoffer Halvorsen (Nor) EF Pro Cycling 0:11:11
66Fabian Lienhard (Swi) Groupama-FDJ 0:11:30
67Axel Domont (Fra) AG2R La Mondiale 0:11:49
68Jonas Rutsch (Ger) EF Pro Cycling 0:12:35
69Timo Roosen (Ned) Team Jumbo-Visma 0:12:37
70Simone Consonni (Ita) Cofidis Solutions Credits 0:13:21
71Jasper Philipsen (Bel) UAE Team Emirates 0:13:39
72Omer Goldstein (Isr) Israel Start-Up Nation 0:13:40
73Sam Bennett (Irl) Deceuninck-QuickStep 0:14:12
74Gabriel Cullaigh (GBr) Movistar Team 0:14:36
75Max Kanter (Ger) Team Sunweb 0:15:01
76Adam Hansen (Aus) Lotto Soudal 0:15:49
77Jay Mc Carthy (Aus) Bora-Hansgrohe 0:16:06
78Lennard Hofstede (Ned) Team Jumbo-Visma
79Marco Haller (Aut) Bahrain McLaren 0:16:32
80Owain Doull (GBr) Team Ineos 0:16:48
81Mikkel Bjerg (Den) UAE Team Emirates 0:16:53
82Tosh Van der Sande (Bel) Lotto Soudal
83Luke Durbridge (Aus) Mitchelton-Scott 0:17:03
84Juraj Sagan (Svk) Bora-Hansgrohe 0:17:08
85Daniil Fominykh (Kaz) Astana Pro Team 0:18:03
86Mathias Le Turnier (Fra) Cofidis Solutions Credits 0:18:48
87Roger Kluge (Ger) Lotto Soudal 0:18:52
88Francisco Ventoso (Spa) CCC Team 0:19:00
89Kenneth Vanbilsen (Bel) Cofidis Solutions Credits
90Rasmus Fossum Tiller (Nor) NTT Pro Cycling 0:19:04
91Shane Archbold (NZl) Deceuninck-QuickStep 0:19:14
92Ben Gastauer (Lux) AG2R La Mondiale 0:19:25
93Alex Dowsett (GBr) Israel Start-Up Nation 0:19:43
94Samuel Jenner (Aus) UniSA-Australia 0:20:04
95Guillaume Boivin (Can) Israel Start-Up Nation 0:20:33
96Dmitriy Gruzdev (Kaz) Astana Pro Team 0:21:17
97Marc Sarreau (Fra) Groupama-FDJ 0:21:23
98Guillaume Van Keirsbulck (Bel) CCC Team 0:21:31
99Ide Schelling (Ned) Bora-Hansgrohe 0:22:39
100Giacomo Nizzolo (Ita) NTT Pro Cycling 0:22:57
101Elia Viviani (Ita) Cofidis Solutions Credits 0:23:02
102Geoffrey Bouchard (Fra) AG2R La Mondiale 0:23:06
103Lachlan Morton (Aus) EF Pro Cycling 0:23:19
104Domen Novak (Slo) Bahrain McLaren 0:23:20
105Jonathan Dibben (GBr) Lotto Soudal 0:23:34
106Luke Rowe (GBr) Team Ineos 0:23:48
107Michael Hepburn (Aus) Mitchelton-Scott 0:24:15
108Tom Scully (NZl) EF Pro Cycling 0:26:11
109Michel Ries (Lux) Trek-Segafredo 0:26:40
110Martin Laas (Est) Bora-Hansgrohe 0:26:44
111Bert-Jan Lindeman (Ned) Team Jumbo-Visma 0:27:44
112Michael Schwarzmann (Ger) Bora-Hansgrohe 0:28:19
113Thomas De Gendt (Bel) Lotto Soudal 0:28:40
114Alberto Dainese (Ita) Team Sunweb 0:29:36
115Cameron Scott (Aus) UniSA-Australia 0:29:39
116Sam Welsford (Aus) UniSA-Australia 0:30:00
117Ian Stannard (GBr) Team Ineos
118Jack Bauer (NZl) Mitchelton-Scott 0:30:46
119Taco Van der Hoorn (Ned) Team Jumbo-Visma 0:31:17
120Christopher Lawless (GBr) Team Ineos 0:31:59
121Jacopo Guarnieri (Ita) Groupama-FDJ 0:32:48
122Mitchell Docker (Aus) EF Pro Cycling 0:32:50
123Iljo Keisse (Bel) Deceuninck-QuickStep 0:34:05
124Erik Baska (Svk) Bora-Hansgrohe 0:34:39
125Nicholas White (Aus) UniSA-Australia 0:34:55
126Asbjørn Kragh Andersen (Den) Team Sunweb 0:35:49
127Kiel Reijnen (USA) Trek-Segafredo 0:36:54
128Fabio Sabatini (Ita) Cofidis Solutions Credits 0:37:04
129Koen De Kort (Ned) Trek-Segafredo 0:39:07
130Marco Mathis (Ger) Cofidis Solutions Credits 0:39:09
131Mickael Delage (Fra) Groupama-FDJ 0:46:11
132Mads Pedersen (Den) Trek-Segafredo 0:49:21

Sprints classification
#Rider Name (Country) TeamResult
1Jasper Philipsen (Bel) UAE Team Emirates 63
2Daryl Impey (RSA) Mitchelton-Scott 48
3Caleb Ewan (Aus) Lotto Soudal 47
4Sam Bennett (Irl) Deceuninck-QuickStep 42
5André Greipel (Ger) Israel Start-Up Nation 38
6Richie Porte (Aus) Trek-Segafredo 29
7Diego Ulissi (Ita) UAE Team Emirates 28
8Giacomo Nizzolo (Ita) NTT Pro Cycling 24
9Erik Baska (Svk) Bora-Hansgrohe 21
10Rohan Dennis (Aus) Team Ineos 20
11Simon Yates (GBr) Mitchelton-Scott 19
12Kristoffer Halvorsen (Nor) EF Pro Cycling 19
13Fabio Felline (Ita) Astana Pro Team 18
14Rob Power (Aus) Team Sunweb 18
15Michael Mørkøv (Den) Deceuninck-QuickStep 18
16Simon Geschke (Ger) CCC Team 17
17Alberto Dainese (Ita) Team Sunweb 17
18Dylan Van Baarle (Ned) Team Ineos 16
19Matthew Holmes (GBr) Lotto Soudal 15
20George Bennett (NZl) Team Jumbo-Visma 15
21Nathan Haas (Aus) Cofidis Solutions Credits 15
22Bruno Armirail (Fra) Groupama-FDJ 15
23Marc Sarreau (Fra) Groupama-FDJ 15
24Simone Consonni (Ita) Cofidis Solutions Credits 14
25Michael Storer (Aus) Team Sunweb 13
26Manuele Boaro (Ita) Astana Pro Team 13
27Sam Welsford (Aus) UniSA-Australia 12
28Elia Viviani (Ita) Cofidis Solutions Credits 12
29Mads Pedersen (Den) Trek-Segafredo 10
30Andrea Vendrame (Ita) AG2R La Mondiale 10
31Martin Laas (Est) Bora-Hansgrohe 10
32Timo Roosen (Ned) Team Jumbo-Visma 9
33Guillaume Boivin (Can) Israel Start-Up Nation 8
34Luis León Sanchez (Spa) Astana Pro Team 8
35Miles Scotson (Aus) Groupama-FDJ 7
36Lucas Hamilton (Aus) Mitchelton-Scott 6
37Jarrad Drizners (Aus) UniSA-Australia 5
38Omer Goldstein (Isr) Israel Start-Up Nation 5
39Geoffrey Bouchard (Fra) AG2R La Mondiale 5
40Marco Marcato (Ita) UAE Team Emirates 3
41Dylan Sunderland (Aus) NTT Pro Cycling 3
42Jay Mc Carthy (Aus) Bora-Hansgrohe 3
43Samuel Jenner (Aus) UniSA-Australia 3
44Christopher Lawless (GBr) Team Ineos 3
45Vegard Stake Laengen (Nor) UAE Team Emirates 2
46Rick Zabel (Ger) Israel Start-Up Nation 2

Mountains classification
#Rider Name (Country) TeamResult
1Joseph Rosskopf (USA) CCC Team 51
2Richie Porte (Aus) Trek-Segafredo 38
3Bruno Armirail (Fra) Groupama-FDJ 18
4Matthew Holmes (GBr) Lotto Soudal 16
5Manuele Boaro (Ita) Astana Pro Team 14
6Simon Yates (GBr) Mitchelton-Scott 12
7Samuel Jenner (Aus) UniSA-Australia 10
8Dylan Sunderland (Aus) NTT Pro Cycling 9
9Daryl Impey (RSA) Mitchelton-Scott 8
10George Bennett (NZl) Team Jumbo-Visma 8
11Lucas Hamilton (Aus) Mitchelton-Scott 6
12Rob Power (Aus) Team Sunweb 6
13Michael Storer (Aus) Team Sunweb 6
14Jarrad Drizners (Aus) UniSA-Australia 5
15Jorge Arcas (Spa) Movistar Team 4
16Omer Goldstein (Isr) Israel Start-Up Nation 4
17Domen Novak (Slo) Bahrain McLaren 4
18Diego Ulissi (Ita) UAE Team Emirates 2
19Rohan Dennis (Aus) Team Ineos 2
20Dylan Van Baarle (Ned) Team Ineos 2
21James Piccoli (Can) Israel Start-Up Nation 2

Young riders classification
#Rider Name (Country) TeamResult
1Pavel Sivakov (Rus) Team Ineos 20:38:13
2Santiago Buitrago Sanchez (Col) Bahrain McLaren 0:00:15
3Jarrad Drizners (Aus) UniSA-Australia 0:00:31
4Florian Stork (Ger) Team Sunweb 0:00:34
5Michael Storer (Aus) Team Sunweb 0:03:02
6Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:05:51
7Samuele Battistella (Ita) NTT Pro Cycling 0:06:21
8Juri Hollmann (Ger) Movistar Team 0:08:18
9João Almeida (Por) Deceuninck-QuickStep 0:09:41
10Jonas Rutsch (Ger) EF Pro Cycling 0:11:30
11Jasper Philipsen (Bel) UAE Team Emirates 0:12:34
12Max Kanter (Ger) Team Sunweb 0:13:56
13Mikkel Bjerg (Den) UAE Team Emirates 0:15:48
14Samuel Jenner (Aus) UniSA-Australia 0:18:59
15Ide Schelling (Ned) Bora-Hansgrohe 0:21:34
16Michel Ries (Lux) Trek-Segafredo 0:25:35
17Alberto Dainese (Ita) Team Sunweb 0:28:31
18Cameron Scott (Aus) UniSA-Australia 0:28:34
19Nicholas White (Aus) UniSA-Australia 0:33:50

Teams classification
#Rider Name (Country) TeamResult
1Team Ineos 61:53:19
2Mitchelton-Scott 0:00:25
3Team Sunweb 0:01:19
4Astana Pro Team 0:01:30
5Bahrain-McLaren 0:01:32
6UAE Team Emirates 0:01:36
7Deceuninck-QuickStep 0:01:50
8NTT Pro Cycling Team 0:02:52
9AG2R La Mondiale 0:03:38
10CCC Team 0:05:11
11Israel Start-Up Nation 0:05:39
12Jumbo-Visma 0:05:45
13EF Pro Cycling 0:07:18
14Movistar Team 0:08:09
15Trek-Segafredo 0:09:28
16Groupama-FDJ 0:11:22
17Lotto Soudal 0:14:12
18Cofidis 0:21:38
19Bora-Hansgrohe 0:23:05
20UniSA-Australia 0:42:08

Latest on Cyclingnews