Iván Romeo powers to first WorldTour victory and race lead on stage three of the Critérium du Dauphiné
21-year-old Spaniard capitalised on hesitation amongst a 13-man breakaway to jump clear and take the win in Charantonnay


Iván Romeo (Movistar) soloed to his first WorldTour victory from a 13-man breakaway on stage three of the Critérium du Dauphiné, and took over the GC lead from Jonathan Milan (Lidl-Trek) in the process.
The 21-year-old Spaniard capitalised on a lack of cohesion in the group as the finish approached, eventually jumping clear after the final climb of the day once the efforts of Florian Lipowitz (Red Bull-Bora-Hansgrohe) to split the leaders came to nothing.
Lipowitz had repeatedly tried to break free but was persistently tracked by Mathieu van der Poel (Alpecin-Deceuninck) and others on the Côte du Château Jaune, with approximately 20 kilometres left in the race.
While the rest of the breakaway watched Lipowitz, the most aggressive rider in the group, Romeo took the opportunity to time-trial away as the chasers never regained cohesion.
Romeo clutched his head in disbelief as he crossed the finish line, with Harold Tejada (XDS Astana) taking second and Louis Barré (Intermarché - Wanty) claiming third.
"I can’t believe it," Romeo said afterwards. "I don't know what to say, honestly. I think it was probably one of the toughest days of my life; the breakaway was so hard to get into today. I was feeling really good, and I told the team car that I had to take the risk and not be very active.
"In this kind of final, I knew that if the others gave me some seconds, then I could make it. They didn't immediately chase me for about a minut,e so I thought ok, time to go flat out to the line."
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
"I think this is the best day of the year so far for sure," he added. "I've worked so hard for this, I'm very grateful for the team for supporting me… we [Movistar] know we can win, we just have to go for it as we did today. This is for all the team and everyone that's supported me."
How it happened
The third stage of the Critérium du Dauphiné traversed the home region of Romain Bardet, rolling out from the Frenchman’s home town of Brioude before heading to Charantonnay. The riders faced five categorised climbs, with the last ascent, the Côte du Château Jaune, coming around 20 kilometres from the finish.
After the day’s only intermediate sprint point, Van der Poel leapt from the peloton and immediately went on the offensive. A large, high-calibre breakaway soon formed and rapidly built up a gap. Along with Van der Poel, Ineos Grenadiers pair Axel Laurance and Michael Leonard were in the 13-man move. Eddie Dunbar (Jayco-AlUla), Florian Lipowitz (Red Bull-Bora-Hansgrohe) and Anthony Turgis (TotalEnergies) were also present.
With 38 kilometres to go, the break held an advantage of a minute and a half over the chasing pack as the start of the Côte du Château Jaune approached, a likely launch pad for an attack. Teams with GC aspirations attempted to organise a chase at the front of the peloton, but the breakaway continued to gain time.
Visma-Lease a Bike, Ineos Grenadiers and UAE Team Emirates-XRG eventually took control in the main field. The combined efforts of the three teams cut the advantage down to almost a minute, with EF Education-EasyPost also playing a key role in attempting to restore some cohesion in the bunch.
Once the climb began, Julien Bernard (Lidl-Trek) kicked clear from the break and took Harold Tejada (XDS Astana) with him. Lipowitz also made it across and attacked over the summit, quickly distancing the duo. The increase in tempo on the climb meant that the race leader, Jonathan Milan (Lidl-Trek), was quickly dropped. The dig from Lipowitz also pushed the break’s gap to over a minute again.
A brief drop in pace between the three leaders brought Van der Poel and the rest of the chasers back to them. And, sensing the break was too big, Van der Poel immediately attacked as the group entered the final 10 kilometres of the race. Despite the efforts of the Dutchman and Lipowitz, the break remained together before Romeo attacked and time-trialled away from his rivals to seal a maiden WorldTour win and a first victory for Movistar in over a month.
Results
Critérium du Dauphiné 2025, stage three: Brioude > Charantonnay (202.8 km)
1. Iván Romeo (Spa) Movistar, in 4:34:10
2. Harold Tejada (Col) XDS Astana, +14s
3. Louis Barré (Fra) Intermarché - Wanty, at same time
4. Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe, at same time
5. Mathieu van der Poel (Ned) Alpecin-Deceuninck, +27s
6. Axel Laurance (Fra) Ineos Grenadiers,
7. Brieuc Rolland (Fra) Groupama-FDJ
8. Julien Bernard (Fra) Lidl-Trek,
9. Andreas Leknessund (Nor) Uno-X Mobility,
10. Eddie Dunbar (Ire) Jayco-AlUla, all same time
General classification after stage three
1. Iván Romeo (Spa) Movistar, in 14:09:01
2. Louis Barré (Fra) Intermarché - Wanty, +17s
3. Harold Tejada (Col) XDS Astana, +18s
4. Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe, +24s
5. Mathieu van der Poel (Ned) Alpecin-Deceuninck, +29s
6. Eddie Dunbar (Ire) Jayco-AlUla, +37s
7. Brieuc Rolland (Fra) Groupama-FDJ,
8. Andreas Leknessund (Nor) Uno-X Mobility, at same time
9. Tadej Pogačar (Slo) UAE Team Emirates-XRG, +1:06
10. Fred Wright (Gbr) Bahrain Victorious, +1:12
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1

After previously working in higher education, Tom joined Cycling Weekly in 2022 and hasn't looked back. He's been covering professional cycling ever since; reporting on the ground from some of the sport's biggest races and events, including the Tour de France, Paris-Roubaix and the World Championships. His earliest memory of a bike race is watching the Tour on holiday in the early 2000's in the south of France - he even made it on to the podium in Pau afterwards. His favourite place that cycling has taken him is Montréal in Canada.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.
-
I went on a press trip for a $1399 bike - here's why that's a big deal
Van Rysel’s GRVL AF launch might be the most sensible I’ve ever attended
-
Easygoing and plenty capable, the Van Rysel GRVL AF 2 delivers on a $1,399 budget
The GRVL AF 2 is an affordable gravel bike that punches well above its weight—and looks good doing it
-
Remco Evenepoel wore a new cutaway visor in the Critérium du Dauphiné time trial - here's the simple reason why
What do you do when your visor keeps hitting your hands? You custom build a new one
-
Remco Evenepoel flies to time trial victory on stage 4 of Critérium du Dauphiné, takes over race lead
Belgian lands early blow against Tour de France rivals with resounding win, Tadej Pogačar loses 49 seconds
-
Critérium du Dauphiné stage 4 time trial start times
All the riders' start times – including Remco Evenepoel, Tadej Pogačar and Jonas Vingegaard – for Wednesday's race against the clock
-
Jonathan Milan outsprints Fred Wright and Mathieu van der Poel to win stage two of the Critérium du Dauphiné
Fred Wright takes second for Bahrain Victorious in Issoire as Van der Poel completes top three
-
How to watch the Critérium du Dauphiné 2025: Everything you need to live stream this Tour de France warm-up race
All the information on broadcasters and live streams for the Critérium du Dauphiné from Sunday June 8 to Sunday June 15 as the world's best riders get ready for the Tour de France
-
Tadej Pogačar, Jonas Vingegaard and Remco Evenepoel set to clash across mountainous week - everything you need to know about the Critérium du Dauphiné
The Tour de France warmup race is a tantalising prospect in its own right
-
Jonas Vingegaard confirms race schedule ahead of Tour de France
Danish climber will only ride the Critérium du Dauphiné in June, but will take part in two altitude camps
-
Primož Roglič seals the overall victory at the Critérium du Dauphiné after late scare on the Plateau des Glières
Carlos Rodríguez wins the final stage of the race with an attack on the climb to Plateau des Glières