🏆Tour de France 2025 – Stage 21 Recap
📍 Mantes‑la‑Ville → Paris Champs‑Élysées | 132.3 km | Flat with Three Montmartre Climbs
📆 27 July 2025 (final day)
-
Wout van Aert (Visma–Lease a Bike) surged clear in wet, cobbled conditions to win Stage 21 — his first stage victory since 2022, and a dramatic conclusion to a rain‑soaked day
-
Organizers neutralized GC timings with about 50 km to go due to dangerous rain on the Montmartre circuit. This meant the yellow jersey standings were locked before the finale, though riders still raced for the stage win
-
Tadej Pogačar (UAE Team Emirates‑XRG) finished fourth on the day but sealed his fourth Tour de France overall victory, finishing 4 min 24 s ahead of Jonas Vingegaard
-
Jonas Vingegaard (Visma–Lease a Bike) held second overall; Florian Lipowitz (Red Bull–BORA–Hansgrohe) placed third and secured the white jersey as best young rider—the first German to do so in decades
-
Oscar Onley (Scotland) finished fourth overall, becoming the youngest Brit in top 10 in Tour history
-
The Visma–Lease a Bike squad also claimed the team classification, while Ben Healy earned the combativity award and Geraint Thomas rode his final Tour stage
🔧 Race Tactics & Key Moments
-
After a neutralized start at 16:10 CEST, the race maintained a ceremonial tone until heavy rain made the cobbled Montmartre laps treacherous—by ~50 km to go, GC timings were frozen for safety
-
The cobbled Côte de la Butte Montmartre, 1.1 km at 5.9%, was tackled three times, with the final summit just 6.1 km from the line, echoing the Paris Olympics circuit
-
With GC settled, riders chased stage honors—van Aert attacked on the final Montmartre ascent and pulled clear, while Pogačar launched multiple aggressive efforts but was dropped before the finish
-
The finale featured three laps of the Champs‑Élysées circuit and a sprint finish that rewarded punchy classics riders over pure sprinters
🟨 General Classification After Stage 21 (Top 4)
| Rank | Rider | Team | Time Gap |
|---|---|---|---|
| 🥇 | Tadej Pogačar | UAE Team Emirates‑XRG | — (≈ 76 h 00 m 32 s) |
| 🥈 | Jonas Vingegaard | Visma–Lease a Bike | + 4 min 24 s |
| 🥉 | Florian Lipowitz | Red Bull–BORA–Hansgrohe | + ~11 min (?) |
| 4️⃣ | Oscar Onley | Picnic PostNL | ~+1 min behind 3rd |
Pogačar claims his fourth yellow jersey, Lipowitz earns white as best young rider, and Onley continues ascent as the youngest Brit in a top‑10 finish
📊 Even in a neutralized finale, passion prevailed—Pogačar attacked despite no GC pressure, illuminating the spirit of competition.

🔮 What This Means for the Tour
-
✅ Van Aert’s victory underscores how Montmartre’s punch favored classics specialists over sprinters, rewriting tradition on Champs‑Élysées day.
-
🔐 Pogačar’s composed yet bold riding illustrates why he’s firmly among cycling’s elite—four titles by age 26, now matching Chris Froome’s tally of four (trailing only Merckx, Hinault, Anquetil, and Indurain)
-
🥉 Lipowitz continues to impress—third overall in his debut Tour and top young rider honors make him a star in the making. Onley’s emergence adds to Britain’s new guard.
-
📉 Though Vingegaard was steady, he showed signs of fatigue, unable to contest Pogačar’s dominance despite being in the same team classification-winning squad.
🔜 What’s Next?
-
The curtain falls on Tour de France 2025 in Paris, celebrating 50 years of the Champs‑Élysées finish with a reimagined, dramatic finale featuring cobbled climbs and tactical intrigue instead of a standard sprint. Mark your calendar: Sunday, 27 July 2025
The 2025 edition closes as one for the history books—a Tour that balanced tradition with innovation, crowned a legend, and witnessed fresh talents rising in the rain.

