Tour de Romandie: Teuns snatches victory from Dennis on stage 1

Dylan Teuns (Bahrain Victorious) has won a spectacular uphill duel against Rohan Dennis (Jumbo-Visma) in a crash-blighted stage one of the Tour of Romandie, although the Australian could nonetheless claim the considerable consolation prize of moving into the overall lead.

Former leader and prologue winner Ethan Hayter (Ineos Grenadiers) was amongst dozens of riders losing time in a major late pile-up. The Briton fell heavily and at speed and was significantly delayed but finally could continue to the finish.

Some 50 riders were left ahead of the race-shaping crash and in a position to dispute the stage, which culminated with a brutally steep one-kilometre climb into the  hilltop town of Romont.

A searing, early attack by Dennis looked almost certain to carry the Australian to victory, but Teuns timed his counter-move perfectly and squeezed past his rival almost on the line.

Already the winner of La Flèche Wallonne a week ago, the Belgian said, “I knew from the profile that this was a finish that suited me.

“My teammates told me how it was the same climb three years ago in the race, too, but I still  had to wait until the last time.

“Dennis’ attack was quite a surprise, going from so far. I had to push all the way the way to the line. I felt confident, but timing was very important.”

Looking ahead and following his impressive late attack, Dennis has a slender advantage  of 16 seconds on second-placed Felix Grosschartner (Bora-Hansgrohe).  After two exciting but hotly disputed stages, though, nearly 50 more riders remain at a minute on GC.

How it unfolded

Amidst a volley of early attacks along the shores of Lake Neuchâtel, a five-man move eventually emerged as break of the day that included Julius Johansen (Intermarché-Wanty-Gobert Matériaux), Tim Naberman (Team DSM), Antoine Debons and Valère Thiébaud (both Switzerland) and Thomas Champion (Cofidis).

Ineos Grenadiers kept their options open on prologue winner and race leader Hayter, though, as the British team led the pack at a relentlessly-steady pace for much of the rolling, sunlit stage, ensuring the quintet did not get above four minutes ahead.

Notably active in breakaways in the recent Tour of the Alps, Costa Rican Andrei Amador adopted more of a team role for Ineos Grenadiers in the opening road stage of Romandie. His work proved instrumental in helping the pack reel the last two survivors of the early move, Champion and Debons, with around 40 kilometres to go.

However, when a huge pile-up late in the stage ripped through the second half of the peloton, Hayter was at the back of the pack. Such was the impact of the crash that he and several other top names, including Ion Izagirre (Cofidis) and Rigoberto Uran (EF Education-EasyPost) were abruptly left out of the running.

Down to just three riders including defending Romandie champion Geraint Thomas, Ineos Grenadiers continued to pile on the pressure. Their limited numbers meant when French road champion Rémi Cavagna (QuickStep-AlphaVinyl) erupted out of the peloton, pulling back a late breakaway specialist of his calibre was going to be quite a task.

A timely few kilometres of collaboration with Israel-Premier Tech finally foiled Cavagna’s move with 2km to go, however, and left the lead peloton more or less intact at the foot of the climb, where Brandon McNulty (UAE Team Emirates) attempted a long-distance move, only to see Dennis storm past a few seconds later.

The Australian’s push for the line was so successful he was still ahead with 100 metres to go, and it briefly looked as it the time trialling star could claim his first road win since the Tour of the Alps five years ago.

But Teuns, who has taken multiple stage race uphill victories of this kind from the Tour de Pologne in 2017 through to the Tour de France, bridged the gap at the last possible moment. The Belgian then mustered a last few ounces of strength to take his second win in a week.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Dylan Teuns (Bel) Bahrain Victorious 4:23:58
2Rohan Dennis (Aus) Jumbo-Visma
3Marc Hirschi (Swi) UAE Team Emirates 0:00:02
4Aleksandr Vlasov (Rus) Bora-Hansgrohe
5Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
6Ben O'Connor (Aus) AG2R Citroen Team 0:00:04
7Damiano Caruso (Ita) Bahrain Victorious
8Juan Ayuso Pesquera (Spa) UAE Team Emirates
9Steff Cras (Bel) Lotto Soudal
10Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team
11Einer Rubio Reyes (Col) Movistar Team
12Geraint Thomas (GBr) Ineos Grenadiers
15Jakob Fuglsang (Den) Israel-Premier Tech
16Quentin Pacher (Fra) Groupama-FDJ
17Ruben Fernandez (Spa) Cofidis
18Sébastien Reichenbach (Swi) Groupama-FDJ
19Rudy Molard (Fra) Groupama-FDJ
20Gianluca Brambilla (Ita) Trek-Segafredo
21Brandon McNulty (USA) UAE Team Emirates
22Michael Woods (Can) Israel-Premier Tech
23Mikkel Honoré (Den) Quick-Step Alpha Vinyl Team
24Patrick Bevin (NZl) Israel-Premier Tech
25Pau Miquel Delgado (Spa) Equipo Kern Pharma
26Gino Mäder (Swi) Bahrain Victorious
27Felix Grossschartner (Aut) Bora-Hansgrohe
28Andreas Leknessund (Nor) Team DSM
29Lucas Plapp (Aus) Ineos Grenadiers
30Gregor Mühlberger (Aut) Movistar Team
31Davide Villella (Ita) Cofidis
32Simon Geschke (Ger) Cofidis
33Kenny Elissonde (Fra) Trek-Segafredo
34Abner González Rivera (PuR) Movistar Team
35Julien Bernard (Fra) Trek-Segafredo
36Filippo Colombo (Swi) Swiss Cycling
37Harold Tejada Canacue (Col) Astana Qazaqstan Team 0:00:18
38Luis Leon Sanchez (Spa) Bahrain Victorious
39Sepp Kuss (USA) Jumbo-Visma
40Finn Fisher-Black (NZl) UAE Team Emirates 0:00:22
41Steven Kruijswijk (Ned) Jumbo-Visma
42Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma
43Mathias Fluckiger (Swi) Swiss Cycling 0:00:25
44Nikias Arndt (Ger) Team DSM
47Valerio Conti (Ita) Astana Qazaqstan Team 0:00:41
48Magnus Sheffield (USA) Ineos Grenadiers 0:00:45
49Krists Neilands (Lat) Israel-Premier Tech 0:01:00
50Toms Skujins (Lat) Trek-Segafredo
51Ivo Oliveira (Por) UAE Team Emirates 0:01:23
52Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:01:28
53Geoffrey Bouchard (Fra) AG2R Citroen Team
54Andrey Zeits (Kaz) Astana Qazaqstan Team
55Antonio Tiberi (Ita) Trek-Segafredo
56Hermann Pernsteiner (Aut) Bahrain Victorious
59Jan Polanc (Slo) UAE Team Emirates
60Dion Smith (NZl) BikeExchange-Jayco
61Sergio Higuita Garcia (Col) Bora-Hansgrohe
62Thibaut Pinot (Fra) Groupama-FDJ
63Andrey Amador (CRc) Ineos Grenadiers
64Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team
65Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 0:01:42
66Robert Gesink (Ned) Jumbo-Visma 0:01:47
67Oscar Rodriguez Garaicoechea (Spa) Movistar Team
68Corbin Strong (NZl) Israel-Premier Tech
69Francisco Galvan Fernandez (Spa) Equipo Kern Pharma
70Urko Berrade Fernandez (Spa) Equipo Kern Pharma
71Matteo Badilatti (Swi) Groupama-FDJ
72Michael Schär (Swi) AG2R Citroen Team
73Gijs Leemreize (Ned) Jumbo-Visma 0:02:07
74Antonio Nibali (Ita) Astana Qazaqstan Team 0:02:12
75Amund Grøndahl Jansen (Nor) BikeExchange-Jayco 0:02:13
76Alexander Cataford (Can) Israel-Premier Tech 0:02:38
77Stephen Williams (GBr) Bahrain Victorious 0:02:52
78Antwan Tolhoek (Ned) Trek-Segafredo 0:03:26
79Dario Lillo (Swi) Swiss Cycling 0:03:32
80Timo Roosen (Ned) Jumbo-Visma 0:04:07
81Maximilian Schachmann (Ger) Bora-Hansgrohe 0:04:33
82Anthony Roux (Fra) Groupama-FDJ
83Raul Garcia Pierna (Spa) Equipo Kern Pharma
84Romain Combaud (Fra) Team DSM
85Viktor Verschaeve (Bel) Lotto Soudal
86Jan Maas (Ned) BikeExchange-Jayco
87Chris Froome (GBr) Israel-Premier Tech
88Sander Armée (Bel) Cofidis
89Matteo Sobrero (Ita) BikeExchange-Jayco
90Fernando Gaviria Rendon (Col) UAE Team Emirates
91Anton Palzer (Ger) Bora-Hansgrohe
92Patrick Konrad (Aut) Bora-Hansgrohe
93Tsgabu Grmay (Eth) BikeExchange-Jayco
94Carlos Garcia Pierna (Spa) Equipo Kern Pharma
95Martijn Tusveld (Ned) Team DSM 0:06:38
96Valentin Paret Peintre (Fra) AG2R Citroen Team 0:07:19
97Nils Brun (Swi) Swiss Cycling
98Jon Aberasturi Izaga (Spa) Trek-Segafredo 0:07:32
99Mattia Cattaneo (Ita) Quick-Step Alpha Vinyl Team 0:07:47
100Aleksandr Riabushenko (Blr) Astana Qazaqstan Team
101Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team
102Harm Vanhoucke (Bel) Lotto Soudal
103Stefan De Bod (RSA) Astana Qazaqstan Team 0:08:13
104Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:10:29
105Sébastien Grignard (Bel) Lotto Soudal
106Lawrence Naesen (Bel) AG2R Citroen Team
107Harry Sweeny (Aus) Lotto Soudal
108Sam Bewley (NZl) BikeExchange-Jayco
109Casper Pedersen (Den) Team DSM 0:10:31
110Johan Price Pejtersen (Den) Bahrain Victorious
111Frederik Wandahl (Den) Bora-Hansgrohe
112James Knox (GBr) Quick-Step Alpha Vinyl Team
113Matthew Holmes (GBr) Lotto Soudal
114Michel Heßmann (Ger) Jumbo-Visma
115Nans Peters (Fra) AG2R Citroen Team
116Diego Lopez Fuentes (Spa) Equipo Kern Pharma
117Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team
118Bob Jungels (Lux) AG2R Citroen Team 0:10:34
119Rigoberto Uran (Col) EF Education-EasyPost 0:10:37
120Georg Steinhauser (Ger) EF Education-EasyPost
121Kevin Colleoni (Ita) BikeExchange-Jayco
122Josef Cerny (Cze) Quick-Step Alpha Vinyl Team
123Baptiste Planckaert (Bel) Intermarché-Wanty-Gobert Matériaux
124Johan Jacobs (Swi) Movistar Team
125Tom Bohli (Swi) Cofidis
126Ion Izagirre Insausti (Spa) Cofidis
127Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux 0:12:40
128Valere Thiebaud (Swi) Swiss Cycling 0:13:14
129Antoine Debons (Swi) Swiss Cycling
130Thomas Champion (Fra) Cofidis
131Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux 0:13:23
Swipe to scroll horizontally
Sprint 1 - Fey km. 50.4
Pos.Rider Name (Country) TeamResult
1Valere Thiebaud (Swi) Swiss Cycling 15
2Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux 10
3Antoine Debons (Swi) Swiss Cycling 6
Swipe to scroll horizontally
Sprint 2 - Lentigny km. 151
Pos.Rider Name (Country) TeamResult
1Laurens De Plus (Bel) Ineos Grenadiers 15
2Brandon Rivera Vargas (Col) Ineos Grenadiers 10
3Michel Heßmann (Ger) Jumbo-Visma 6
Swipe to scroll horizontally
Sprint 3 - Romont km. 178
Pos.Rider Name (Country) TeamResult
1Dylan Teuns (Bel) Bahrain Victorious 50
2Rohan Dennis (Aus) Jumbo-Visma 30
3Marc Hirschi (Swi) UAE Team Emirates 20
4Aleksandr Vlasov (Rus) Bora-Hansgrohe 18
5Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 16
6Ben O'Connor (Aus) AG2R Citroen Team 14
7Damiano Caruso (Ita) Bahrain Victorious 12
8Juan Ayuso Pesquera (Spa) UAE Team Emirates 10
9Steff Cras (Bel) Lotto Soudal 8
10Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team 7
11Einer Rubio Reyes (Col) Movistar Team 6
12Geraint Thomas (GBr) Ineos Grenadiers 5
13Carlos Verona Quintanilla (Spa) Movistar Team 4
14Neilson Powless (USA) EF Education-EasyPost
15Jakob Fuglsang (Den) Israel-Premier Tech 2
Swipe to scroll horizontally
Mountain 1 - Suchy km. 39.4
Pos.Rider Name (Country) TeamResult
1Thomas Champion (Fra) Cofidis 5
2Valere Thiebaud (Swi) Swiss Cycling 3
3Antoine Debons (Swi) Swiss Cycling 2
4Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux 1
Swipe to scroll horizontally
Mountain 2 - Esmonts km. 71.3
Pos.Rider Name (Country) TeamResult
1Thomas Champion (Fra) Cofidis 5
2Antoine Debons (Swi) Swiss Cycling 3
3Valere Thiebaud (Swi) Swiss Cycling 2
4Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux 1
Swipe to scroll horizontally
Mountain 3 - Massonnens km. 120.7
Pos.Rider Name (Country) TeamResult
1Antoine Debons (Swi) Swiss Cycling 5
2Thomas Champion (Fra) Cofidis 3
3Valere Thiebaud (Swi) Swiss Cycling 2
4Tim Naberman (Ned) Team DSM 1
Swipe to scroll horizontally
Mountain 4 - Massonnens km. 167.3
Pos.Rider Name (Country) TeamResult
1Andrey Amador (CRc) Ineos Grenadiers 5
2Robert Gesink (Ned) Jumbo-Visma 3
3Kenny Elissonde (Fra) Trek-Segafredo 2
4Lucas Plapp (Aus) Ineos Grenadiers 1
Swipe to scroll horizontally
Young Riders
Pos.Rider Name (Country) TeamResult
1Marc Hirschi (Swi) UAE Team Emirates 4:24:00
2Juan Ayuso Pesquera (Spa) UAE Team Emirates 0:00:02
3Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team
4Einer Rubio Reyes (Col) Movistar Team
5Brandon McNulty (USA) UAE Team Emirates
6Pau Miquel Delgado (Spa) Equipo Kern Pharma
7Andreas Leknessund (Nor) Team DSM
8Lucas Plapp (Aus) Ineos Grenadiers
9Abner González Rivera (PuR) Movistar Team
10Finn Fisher-Black (NZl) UAE Team Emirates 0:00:20
11Marco Brenner (Ger) Team DSM 0:00:23
12Sean Quinn (USA) EF Education-EasyPost
13Magnus Sheffield (USA) Ineos Grenadiers 0:00:43
14Antonio Tiberi (Ita) Trek-Segafredo 0:01:26
15Yannis Voisard (Swi) Swiss Cycling
16Ben Healy (Irl) EF Education-EasyPost
17Corbin Strong (NZl) Israel-Premier Tech 0:01:45
18Gijs Leemreize (Ned) Jumbo-Visma 0:02:05
19Dario Lillo (Swi) Swiss Cycling 0:03:30
20Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:04:31
21Viktor Verschaeve (Bel) Lotto Soudal
22Carlos Garcia Pierna (Spa) Equipo Kern Pharma
23Valentin Paret Peintre (Fra) AG2R Citroen Team 0:07:17
24Nils Brun (Swi) Swiss Cycling
25Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:07:45
26Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:10:27
27Sébastien Grignard (Bel) Lotto Soudal
28Harry Sweeny (Aus) Lotto Soudal
29Johan Price Pejtersen (Den) Bahrain Victorious 0:10:29
30Frederik Wandahl (Den) Bora-Hansgrohe
31Michel Heßmann (Ger) Jumbo-Visma
32Georg Steinhauser (Ger) EF Education-EasyPost 0:10:35
33Kevin Colleoni (Ita) BikeExchange-Jayco
34Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux 0:12:38
35Valere Thiebaud (Swi) Swiss Cycling 0:13:12
36Antoine Debons (Swi) Swiss Cycling
37Thomas Champion (Fra) Cofidis
38Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux 0:13:21
Swipe to scroll horizontally
Pos.Rider Name (Country) TeamResult
1Bahrain Victorious 13:12:02
2UAE Team Emirates 0:00:02
3Groupama-FDJ 0:00:04
4Movistar Team
5Israel-Premier Tech
8Jumbo-Visma 0:00:32
9Ineos Grenadiers 0:00:45
10Team DSM 0:00:46
11Bora-Hansgrohe 0:01:26
12QuickStep-AlphaVinyl 0:01:28
13EF Education-EasyPost 0:01:49
14Swiss Cycling
15Equipo Kern Pharma 0:02:05
16Astana Qazaqstan Team 0:02:19
17Intermarché-Wanty-Gobert Matériaux 0:03:04
18AG2R Citroen Team 0:03:11
19BikeExchange-Jayco 0:08:06
20Lotto Soudal 0:12:16
Swipe to scroll horizontally
General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Rohan Dennis (Aus) Jumbo-Visma 4:29:48
2Felix Grossschartner (Aut) Bora-Hansgrohe 0:00:16
3Geraint Thomas (GBr) Ineos Grenadiers
4Dylan Teuns (Bel) Bahrain Victorious 0:00:18
5Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team 0:00:20
6Juan Ayuso Pesquera (Spa) UAE Team Emirates
7Mikkel Honoré (Den) Quick-Step Alpha Vinyl Team
8Patrick Bevin (NZl) Israel-Premier Tech 0:00:22
9Aleksandr Vlasov (Rus) Bora-Hansgrohe 0:00:23
10Brandon McNulty (USA) UAE Team Emirates
11Marc Hirschi (Swi) UAE Team Emirates 0:00:24
12Andreas Leknessund (Nor) Team DSM 0:00:26
13Neilson Powless (USA) EF Education-EasyPost
14Ben O'Connor (Aus) AG2R Citroen Team
15Julien Bernard (Fra) Trek-Segafredo
16Ruben Fernandez (Spa) Cofidis 0:00:28
17Gregor Mühlberger (Aut) Movistar Team
18Damiano Caruso (Ita) Bahrain Victorious
19Lucas Plapp (Aus) Ineos Grenadiers
20Filippo Colombo (Swi) Swiss Cycling 0:00:31
21Rudy Molard (Fra) Groupama-FDJ 0:00:32
22Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 0:00:33
23Gino Mäder (Swi) Bahrain Victorious
24Quentin Pacher (Fra) Groupama-FDJ 0:00:35
25Pau Miquel Delgado (Spa) Equipo Kern Pharma 0:00:36
26Gianluca Brambilla (Ita) Trek-Segafredo 0:00:37
27Sébastien Reichenbach (Swi) Groupama-FDJ 0:00:38
28Jakob Fuglsang (Den) Israel-Premier Tech
29Steff Cras (Bel) Lotto Soudal 0:00:40
30Davide Villella (Ita) Cofidis 0:00:41
31Simon Geschke (Ger) Cofidis 0:00:43
32Nikias Arndt (Ger) Team DSM
33Sean Quinn (USA) EF Education-EasyPost
34Einer Rubio Reyes (Col) Movistar Team 0:00:44
35Finn Fisher-Black (NZl) UAE Team Emirates 0:00:46
36Kenny Elissonde (Fra) Trek-Segafredo 0:00:47
37Michael Woods (Can) Israel-Premier Tech 0:00:48
38Abner González Rivera (PuR) Movistar Team
39Carlos Verona Quintanilla (Spa) Movistar Team 0:00:50
40Luis Leon Sanchez (Spa) Bahrain Victorious
41Sepp Kuss (USA) Jumbo-Visma 0:00:51
42Mathias Fluckiger (Swi) Swiss Cycling 0:00:56
43Marco Brenner (Ger) Team DSM
44Harold Tejada Canacue (Col) Astana Qazaqstan Team 0:00:58
45Steven Kruijswijk (Ned) Jumbo-Visma
46Magnus Sheffield (USA) Ineos Grenadiers 0:01:03
47Valerio Conti (Ita) Astana Qazaqstan Team 0:01:08
48Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:01:12
49Toms Skujins (Lat) Trek-Segafredo 0:01:30
50Krists Neilands (Lat) Israel-Premier Tech 0:01:31
51Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team 0:01:47
52Ivo Oliveira (Por) UAE Team Emirates 0:01:49
53Antonio Tiberi (Ita) Trek-Segafredo 0:01:50
54Ben Healy (Irl) EF Education-EasyPost
55Jan Polanc (Slo) UAE Team Emirates 0:01:53
56Hermann Pernsteiner (Aut) Bahrain Victorious 0:01:55
57Yannis Voisard (Swi) Swiss Cycling 0:01:58
58Dion Smith (NZl) BikeExchange-Jayco 0:01:59
59Andrey Amador (CRc) Ineos Grenadiers 0:02:01
60Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
61Sergio Higuita Garcia (Col) Bora-Hansgrohe 0:02:03
62Thibaut Pinot (Fra) Groupama-FDJ 0:02:04
63Andrey Zeits (Kaz) Astana Qazaqstan Team 0:02:11
64Geoffrey Bouchard (Fra) AG2R Citroen Team 0:02:12