
Tour de France stage four: Tadej Pogacar wins sensational finale in Rouen to bring up 100 career victories
As expected all the action was condensed into a breathtaking final 30 kilometres, with Pogacar's UAE Team Emirates – XRG squad setting the pace into the foot of the penultimate climb, the Côte de la Grand'Mare, before Vingegaard's Team Visma-Lease a Bike squad took over, with Victor Campenaerts putting in an incredible effort to string out of the peloton.
Advertisement
Pogacar's attack, when it came, was as exciting as it was predictable — the Slovenian launching on the Rampe Saint-Hilaire, with only Vingegaard able to respond. The Slovenian briefly gapped his rival but was unable to properly distance him and a chasing group — which included Remco Evenepoel, Matteo Jorgenson, Van der Poel and Oscar Onley — rejoined them on the descent.
That regrouping ensured a battle royale on the final rise to the finish line, with yellow jersey Van der Poel not quite able to match Pogacar's sprint.
Jacob Whitehead and Duncan Alexander dissect the key moments from a memorable stage.
Find all of The Athletic's Tour de France coverage here: nytimes.com/athletic/tag/cycling
It may have been a short climb on Stage Four, but Tuesday was a reminder that this race is between two men — Tadej Pogacar and Jonas Vingegaard.
It was an attack that had been telegraphed, but when Pogacar rose from his saddle on the sharp penultimate ascent of the 800m Rampe Saint-Hilaire, only Vingegaard was able to go with him. The pair gathered metres on the peloton with the ease of throwing out rope — with Vingegaard impressively staying glued to Pogacar's wheel. It was the first demonstration that his training focus on acceleration was having tangible results.
Pogacar's face contorted as he strained to shift the Dane. Effort is a rare sight from him.
🔥 @TamauPogi attacks on the rampe Saint-Hilaire! Only Jonas Vingegaard follows him! The duel is on!
🔥 @TamauPogi attaque dans la rampe Saint-Hilaire ! Seul Jonas Vingegaard le suit ! Le duel est lancé !#TDF2025 pic.twitter.com/SytodWGQop
— Tour de France™ (@LeTour) July 8, 2025
'With so many good riders in the final, you're always a bit on the edge,' Pogacar said post-stage. 'You never know what's going to happen — but you get this adrenaline of pure racing.'
The group came back together on the descent, stitched back by Remco Evenepoel, before the final uphill drag to the line. With Mathieu van der Poel in the group — the maillot jaune and a man who has beaten the Pogacar into second three times this season — the Slovenian, for once, was not the favourite.
But, having been led out by Joao Almeida, Pogacar sat off Van der Poel, and came round the Dutchman as the yellow jersey's legs faded. Pogacar won by a bike length, and with it, secured his 100th professional victory.
🤩 Relive this epic final km where @TamauPogi powered to his first stage win on the #TDF2025!
🤩 Retour sur cet incroyable dernier km qui a vu @TamauPogi remporter sa première victoire sur le #TDF2025 ! pic.twitter.com/USHTAWmkkj
— Tour de France™ (@LeTour) July 8, 2025
'Joao did such a good job to lead me out, especially with people attacking all the time,' Pogacar said. 'To win at the Tour is incredible, in this (world champion's) jersey even more. One hundred victories. It's amazing.'
'(Pogacar) just had more left in the sprint and was stronger today,' Van der Poel added. He retained his yellow jersey, on the same time as Pogacar, ahead of tomorrow's 33km time trial in Caen.
Jacob Whitehead
Pogacar and Vingegaard might be two of the finest riders the Tour de France has ever witnessed, but stage four was a clear demonstration of why their team organizations have spent so much money assembling frighteningly deep squads, packed with the sort of names who could easily be team leaders elsewhere.
Advertisement
For much of the day UAE and Visma were happy to sit in the bunch as the race made its way through Normandy, but when it all kicked off in the closing hour there were multiple heroes on both teams as they upped the pace to a level few others could handle.
Special mention should go to Victor Campenaerts — as usual, not wearing sunglasses — who did a huge turn for Visma between eight and six kilometres to go. The USA's Matteo Jorgenson also stepped up admirably for Vingegaard, and briefly looked like he might be able to counter-attack for the win in the closing stages.
For UAE, Jhonatan Narvaez, Joao Almeida and Tim Wellens all turned themselves inside out to put Pogacar into the position where he reliably does what few riders in the history of the sport have been able to. There was even the revelation that Wellens was sent to claim the polka dot jersey from his team leader yesterday, so Pogacar could attempt to collect his 100th win in the iconic rainbow jersey.
Plus a heartwarming display of sportsmanship and camaraderie too, as Wellens and Campenaerts — Belgians on the two competing teams — celebrated together as they crossed the line.
Behind the teams, friends for life 🥂#TDF2025 pic.twitter.com/pwXaK2GlJ0
— Christophe Diels ©️ (Geen expert) (@denbokkerijder) July 8, 2025
Cycling is famously a team sport which provides individual winners — and there are few clearer examples of that principle than the final hour of today's stage.
Duncan Alexander
As he sat on his rollers, Oscar Onley pulled out his phone and checked Pro Cycling Stats. The Scottish climber was so on the limit that he did not know where he had finished.
'I was pretty cross-eyed,' he said after. 'I didn't know what had happened.' A quick check showed he had held onto fourth, ahead of FDJ's Romain Gregoire, and only behind the alien trio of Pogacar, Van der Poel, and Vingegaard.
Advertisement
Generally better on the longer, harder climbs, the 22-year-old stayed with the explosive accelerations of the peloton's elite riders to claim the best Grand Tour result of his young career.
Picnic-PostNL had said their hopes for Onley's GC chances depended on how he was positioned after an awkward first 10 days — on initial evidence, he could even fight for a top five finish. He finished ahead of Evenepoel, Almeida, Matteo Jorgensen and Matthias Skjelmose, all likely to be in the top 10 at minimum, and well ahead of Primoz Roglic and Carlos Rodriguez, who are 32 and 39 seconds back respectively.
Battling with the very best in the world 😍🌍
What a superb ride from @OscarOnley to finish 4th on the stage, after some great support by the guys to get him into position before the race exploded on that penultimate climb💥#KeepChallenging #TDF2025 pic.twitter.com/TphHJqYlRj
— Team Picnic PostNL (@picnicpostnl) July 8, 2025
'I don't want to get ahead of myself,' he added. 'I still know my place and, yeah, it's a different story on other climbs, but it's always nice to be with these guys.
'We're just trying to get results. Whether that's stages or overall, we'll see after three weeks but it's really just picking the days that suit me and going all in for them, then trying to relax in the days that aren't so important.'
Jacob Whitehead
In their 2005 song 'Road to Rouen', the English band Supergrass sang 'I'm isolated/I'm going nowhere fast' — a sentiment that the four-rider breakaway might have felt at several points today as they hovered around two minutes ahead of the peloton for much of the stage.
On the actual road to Rouen, the bunch was making it clear that while they were happy to have some colleagues to chase, they were not going to be granted a long leash.
Advertisement
But after yesterday's stage had been discombobulated by the lack of a break, it was pleasing to see the natural order of the Tour de France restored.
It was a strong quartet too, with EF Education-EasyPost's Kasper Asgreen (a Tour stage winner in 2023), Bahrain-Victorious's Lenny Martinez, Team TotalEnergies' Thomas Gachignard and miracle man Jonas Abrahamsen of Uno-X Mobility — he broke his collarbone in the Tour of Belgium last month but baffled doctors by recovering in the space of just a couple of weeks.
The quartet worked well together for more than 150 kilometres but were individually picked off on the ascent of the category three Cote de Belbeuf, with Martinez the only rider to make it to the summit ahead of the peloton. He was finally caught at the foot of the next climb, absorbed by the chasers and then immediately set to work helping his team leader Santiago Buitrago. His bravery was at least rewarded with the day's combativity award.
💪 Congratulations to @lennymrtz1 who has been nominated as @century21fr most combative rider of the day!
💪 Félicitations à Lenny Martinez qui a été élu coureur le plus combatif du jour, par @century21fr !#TDF2025 | @BHRVictorious pic.twitter.com/H0YXcvjAL9
— Tour de France™ (@LeTour) July 8, 2025
Duncan Alexander
Have you ever found £125,000 in a forest? That was the value of the 11 bikes that Cofidis had stolen from their mechanics' van on Sunday morning — all of which have now been recovered by French police.
One of the stolen bikes included a bespoke polka dot number, specially decorated for then-King of the Mountains Benjamin Thomas. The team were only able to compete because of the closeness of their base, just north of Lille, with the robbery representing a significant financial hit to one of the poorer WorldTour squads.
Five of the bikes were discovered by staff members in the woods near the team hotel, while the remaining six were tracked by police to the village of Halluin, close to the Belgian border.
'This is very good news,' said team manager Cedric Vasseur, with the bicycles now back with the team.
'I would like to warmly congratulate the Tour de France organisation and the law enforcement agencies who did everything possible to find them. Significant investigative work has been carried out and will allow us to continue the Tour de France with peace of mind.'
Jacob Whitehead
This Tour de France lacks time-trialling kilometres — this is the only traditional TT all race. The race also lost two exponents of the discipline — Filippo Ganna and Stefan Bissegger — on the opening stage. Evenepoel will be favorite but this should be a chance for all the GC contenders to show who has the best legs.
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
30 minutes ago
- Yahoo
Yankees moving All-Star Jazz Chisholm Jr. back to second base after 28 consecutive starts at third
Jazz Chisholm Jr. is returning to his natural position. After starting 28 games in a row at third base, the two-time All-Star is moving back to second, where he began the season, New York Yankees manager Aaron Boone told the "Talkin' Yanks" podcast on Tuesday. Advertisement That change starts Tuesday night as the Yankees host the Seattle Mariners in the opener of a three-game series. "He's playing second tonight," Boone said of Chisholm, who has been dealing with right-shoulder soreness when throwing recently. Boone added, when asked on "Talkin' Yanks" if that will be where Chisholm plays going forward: "Yeah, I think so. We'll continue to work through it. Again, depending on all the moving parts and things that could possibly happen, but I think right now I want to move him back over there." Boone said that utility man Oswald Peraza will play third Tuesday against the Mariners, but the eighth-year Yankees manager described his approach to third base as "fluid." Advertisement While Chisholm has been playing third, veteran DJ LeMahieu has served as the team's primary second baseman upon returning from a calf injury. Chisholm was named an infield reserve for this year's All-Star Game over the weekend. He's currently slashing .245/.341/.500 with 15 home runs, 38 RBI and 10 stolen bases in 59 games. Chisholm told The Athletic earlier this month that he "only worked at second base" in his offseason drills. "Everybody knows I'm a second baseman,' Chisholm said at the time, via The Athletic. 'Of course, I want to play second base, but whatever it takes to help the team win. If that's what the team chooses, that's what I gotta do. I don't write the lineups. You feel me? Advertisement "I'm playing every day, so it's hard to be upset. Yes, I know I'm a second baseman. Yes, I know I'm better at second base, but at the end of the day, I still have to play third. I just have to deal with it." Chisholm's plus-3 outs above average in 251 innings at second base is significantly better than his minus-3 outs above average in 238 innings at third. He played third base for the Yankees last season after he was traded at the deadline by the Miami Marlins. Even though Chisholm hadn't played third before, he gave it a go while Gleyber Torres was reluctant to move from second base. Advertisement Chisholm's move to third this season happened after he was on in the injury list in May with an oblique strain. During Chisholm's absence, Yankees primary third baseman Oswaldo Cabrera suffered a season-ending ankle injury. LeMahieu, 36, is batting .266 this season with two homers and 12 RBI. Meanwhile, Peraza offers great infield versatility, having already scattered 38 starts across third (25), second (10) and shortstop (3) this season. Boone's infield change comes on the heels of New York finally snapping a six-game losing streak. The Yankees, now 49-41, no longer have control of the AL East. They're trailing the red-hot Toronto Blue Jays by 3.5 games.
Yahoo
34 minutes ago
- Yahoo
Hansi Flick ready for showdown talks with Barcelona star
Barcelona head coach Hansi Flick is currently preparing himself for a painful round of talks with a member of his goalkeeper ranks. That's according to The Athletic, who unsurprisingly point towards Marc-André ter Stegen as the player in question. Advertisement Shot-stopper Ter Stegen is of course in the midst of an altogether difficult summer to date. After being displaced from his role as Barcelona no.1 following a serious knee injury this past season, the Blaugrana have since added further to their options between the posts, courtesy of the signing of Joan García. With as much in mind, Ter Stegen has gone from first to third choice at the Camp Nou, with Deco and co. ready to push the German towards the exit door. As of yet, Ter Stegen himself has shown little intention of departing, keen to stay put and fulfill his contract. And owing to this stance, manager Hansi Flick looks set to be forced to intervene over the days ahead. Advertisement As per a report from The Athletic: 'Next week, as the team returns to action for pre-season, there is the expectation that Flick will have a private chat with Marc-Andre ter Stegen to inform the goalkeeper he is not expected to be a starter next season – with the plan being to offload Barca's 33-year-old current captain.' Conor Laird – GSFN
Yahoo
40 minutes ago
- Yahoo
Yankees moving All-Star Jazz Chisholm Jr. back to second base after 28 starts in a row at third
Jazz Chisholm Jr. is returning to his natural position. After starting 28 games in a row at third base, the second-time All-Star is moving back to second, where he began the season, New York Yankees manager Aaron Boone told the "Talkin' Yanks" podcast on Tuesday. Advertisement That change starts Tuesday night as the Yankees host the Seattle Mariners in the opener of a three-game series. "He's playing second tonight," Boone said of Chisholm, who has been dealing with right-shoulder soreness when throwing recently. Boone added, when asked on "Talkin' Yanks" if that will be where Chisholm plays going forward: "Yeah, I think so. We'll continue to work through it. Again, depending on all the moving parts and things that could possibly happen, but I think right now I want to move him back over there." Boone said that utility man Oswald Peraza will play third Tuesday against the Mariners, but the eighth-year Yankees manager described his approach to third base as "fluid." Advertisement While Chisholm has been playing third, veteran DJ LeMahieu has served as the team's primary second baseman upon returning from a calf injury. Chisholm was named an infield reserve for this year's All-Star Game over the weekend. He's currently slashing .245/.341/.500 with 15 home runs, 38 RBI and 10 stolen bases in 59 games. Chisholm told The Athletic earlier this month that he "only worked at second base" in his offseason drills. "Everybody knows I'm a second baseman,' Chisholm said at the time, via The Athletic. 'Of course, I want to play second base, but whatever it takes to help the team win. If that's what the team chooses, that's what I gotta do. I don't write the lineups. You feel me? Advertisement "I'm playing every day, so it's hard to be upset. Yes, I know I'm a second baseman. Yes, I know I'm better at second base, but at the end of the day, I still have to play third. I just have to deal with it." Chisholm's plus-3 outs above average in 251 innings at second base is significantly better than his minus-3 outs above average in 238 innings at third. He played third base for the Yankees last season after he was traded at the deadline by the Miami Marlins. Even though Chisholm hadn't played third before, he gave it a go while Gleyber Torres was reluctant to move from second base. Advertisement Chisholm's move to third this season happened after he was on in the injury list in May with an oblique strain. During Chisholm's absence, Yankees primary third baseman Oswaldo Cabrera suffered a season-ending ankle injury. LeMahieu, 36, is batting .266 this season with two homers and 12 RBI. Meanwhile, Peraza offers great infield versatility, having already scattered 38 starts across third (25), second (10) and shortstop (3) this season. Boone's infield change comes on the heels of New York finally snapping a six-game losing streak. The Yankees, now 49-41, no longer have control of the AL East. They're trailing the red-hot Toronto Blue Jays by 3.5 games.