Tour de France Stage 2 - Lauwin-Planque to Boulogne-sur-Mer

STAGE 2 RESULTS

Mathieu van der Poel (Alpecin-Deceuninck) wins Stage 2 and takes yellow jersey!

πŸ₯‡ Winner

Mathieu van der Poel
Alpecin-Deceuninck
⏱️ 4h 45' 41"

πŸ₯ˆ Second

Tadej Pogačar
UAE Team Emirates XRG
⏱️ Same time

πŸ₯‰ Third

Jonas Vingegaard
Visma-Lease a Bike
⏱️ Same time

🎯 Key Result: Perfect Puncheur Victory

Reduced Group Sprint: Van der Poel won from a front group of just 29 riders after the punchy finale eliminated the pure sprinters. Late attacks by Florian Lipowitz and Julian Alaphilippe were neutralized before van der Poel's winning move.

First TDF Stage Win Since 2021: Van der Poel's first Tour stage victory in 4 years - "it was about time!"

ORIGINAL STAGE PREVIEW

Our prediction: Perfect for breakaway specialists and puncheurs - van der Poel delivered!

Stage 2 At A Glance

Difficulty: 3/5 stars | Puncheur Victory: βœ… As predicted | GC Impact: βœ… Yellow jersey changed hands

Key Moment: Late attacks neutralized before van der Poel's sprint | Actual Winner: Top GC puncheur (as predicted)

Distance: 209.1 km (longest stage) | Elevation: 1,953m total | Finish: βœ… Uphill finish favored strong riders

Stage 2 Quick Facts

Date: Sunday, July 6, 2025 | Distance: 209.1 km | Type: Hilly Puncheur Stage | Finish Time: 17:20 CEST

Stage 2 from Lauwin-Planque to Boulogne-sur-Mer was the longest stage of the 2025 Tour with 1,953m of climbing. The punchy finale worked perfectly as predicted, with Mathieu van der Poel winning from a reduced group of 29 riders to claim the yellow jersey. The stage was delayed 15 minutes due to traffic jams and run in miserable rainy conditions.

Stage 2 Complete Results

Position Rider Team Time Points
1 Mathieu van der Poel Alpecin-Deceuninck 4h 46' 36" 100 pts
2 Tadej Pogačar UAE Team Emirates XRG + 0" 70 pts
3 Jonas Vingegaard Visma-Lease a Bike + 0" 50 pts
4 Romain Gregoire Groupama - FDJ + 0" 40 pts
5 Alaphilippe Julian Tudor Pro Cycling Team + 0" 32 pts
6 Onley Oscar Team Picnic PostNL + 0" 26 pts
7 Paret-Peintre Aurélien
Decathlon AG2R La Mondiale Team + 0" 22 pts
8 Vauquelin Kévin
Arkéa - B&B Hotels + 0" 18 pts
9 Velasco Simone
XDS Astana Team + 0" 14 pts
10 Berckmoes Jenno
Lotto + 0" 10 pts

🎯 Tactical Analysis

Front Group: Only 29 riders survived the punchy finale - exactly as predicted for this type of stage

Late Attacks: Florian Lipowitz (Red Bull-BORA-hansgrohe) made a determined move but was caught by João Almeida dragging Pogačar

Alaphilippe's Move: Julian Alaphilippe briefly launched "a spectacular bid for glory" but fizzled out

Van der Poel's Victory: Won with a long acceleration from distance - his 55th professional win

Jersey Leaders After Stage 2

🟑 Yellow Jersey

Mathieu van der Poel
Alpecin-Deceuninck

🟒 Green Jersey

Jasper Philipsen
Alpecin-Deceuninck

πŸ”΄ Polka Dot Jersey

Tadej Pogacar
UAE Team Emirates XRG

βšͺ White Jersey

Kevin Vauquelin
Arkéa-B&B Hotels

Race Conditions

  • Start Delay: 15 minutes due to traffic jams in Lauwin-Planque
  • Weather: Miserable rainy conditions throughout
  • Finale Difficulty: "Harder than expected" according to van der Poel
  • Distance: 209.1km - longest stage of the 2025 Tour

Stage 2 Race Recap

Pre-Race Predictions vs Reality

Predicted: Perfect stage for breakaway specialists or puncheurs
Reality: βœ… Puncheur van der Poel won from reduced group - prediction correct!

How It Unfolded

  • 12:15 CEST: Scheduled start (delayed 15 minutes due to traffic)
  • 12:30 CEST: Actual start in rainy conditions from Lauwin-Planque
  • Early Stage: Breakaway formation as predicted
  • Mid-Stage: Peloton controlled through rolling Hauts-de-France region
  • Final 30km: Teams positioning for punchy finale
  • Final 10km: Series of climbs eliminated pure sprinters
  • Final 5km: Kévin Vauquelin attacked but was caught by Jorgenson
  • Final 1km: Florian Lipowitz made determined move
  • Final 500m: João Almeida dragged Pogačar up to Lipowitz
  • Final 200m: Alaphilippe's spectacular but brief attack
  • Finish: Van der Poel's long acceleration to victory

Key Tactical Moments

🎯 The Decisive Final Kilometer

Multiple Attacks: The finale saw a series of attacks exactly as predicted for this type of punchy finish

Lipowitz's Move: The German made "a very determined effort" but was perfectly positioned by João Almeida

Alaphilippe's Spectacle: The former world champion's attack was "spectacular" but served as a leadout

Van der Poel's Patience: Waited for the right moment then delivered a "long acceleration"

Prediction Accuracy Analysis

βœ… Correct Predictions
  • Punchy finale perfect for puncheurs - βœ…
  • Yellow jersey change expected - βœ…
  • Reduced group finish - βœ…
  • GC puncheurs in contention - βœ…
  • Van der Poel as strong contender - βœ…
⚠️ Surprises
  • No successful breakaway (peloton controlled)
  • Rainy conditions not predicted
  • 15-minute start delay
  • Finale "harder than expected"

Van der Poel's Victory Analysis

First Tour Stage Win Since 2021: "It's been three or four years since I last won a stage, so it was about time I got another one."

Tactical Execution: "People said I was a favourite for today, but if you see which riders were up there on the climbs, I think I did a really good job to be there."

Team Success: Alpecin-Deceuninck's second stage win in two days after Philipsen's Stage 1 victory

Stage 2 Elevation Profile

Tour de France 2025 Stage 2 elevation profile showing hilly 209.1km route from Lauwin-Planque to Boulogne-sur-Mer with punchy finale climbs

Source: Amaury Sport Organisation (ASO)

Hilly Stage Characteristics - As Raced

Distance: 209.1 km
Racing Time: 4h 46' 36"
Elevation Gain: 1,953m total
Average Speed: 43.9 km/h
Front Group: 29 riders
Outcome: βœ… Puncheur victory

Breakaway Power Requirements

  • Sustained Power: 320-370W base power for breakaway riders
  • Climbing Power: 5.8-6.5 W/kg on punchy ascents
  • Attack Power: 7-9 W/kg for 30-90 seconds
  • Rolling Terrain: Variable power 280-450W depending on gradients
  • Energy Systems: 65% aerobic, 35% anaerobic due to punchy nature

Van der Poel's Winning Performance Analysis

  • Estimated Peak Power: 6.5-7.0 W/kg on final climbs
  • Finishing Sprint: ~1,200W for final acceleration
  • Race Management: Perfectly positioned throughout finale
  • Tactical Awareness: Waited for optimal moment to launch
Power Calculator for Stage 2 Climbs

Breakaway riders need 5.8-6.5 W/kg on the punchy climbs. Calculate your power-to-weight ratio with our cycling power calculator.

Climb Challenge: If you can sustain 5.0+ W/kg, you could hang with the breakaway on these climbs!

Stage 2 Route Map

Tour de France 2025 Stage 2 route map showing 209.1km from Lauwin-Planque to Boulogne-sur-Mer with categorized climbs and coastal finish

Source: Amaury Sport Organisation (ASO)

Stage 2 Route Highlights

  • Start: Lauwin-Planque at 12:15 CEST (delayed to 12:30) - south of Lille
  • Early Terrain: Rolling countryside through Douai and Arras
  • Mid-Stage: Côte de Cavron Saint-Martin - first categorized climb
  • Coastal Approach: Heading northwest toward English Channel
  • Final 10km: Three punchy climbs including Côte de Saint-Étienne-au-Mont
  • Final 5km: Côte d'Outreau (800m at 8.8%) then uphill finish
  • Finish: Boulogne-sur-Mer - coastal town with 3.8% gradient to line

What Actually Happened - Route Analysis

  • km 0-70: Controlled pace despite breakaway attempts
  • km 70-150: Peloton managed gap through undulating terrain
  • km 150-199: Teams positioning for finale, no crosswind splits
  • Final 10km: Climbs eliminated sprinters as predicted
  • Final 5km: Multiple attacks but all neutralized
  • Final 1km: Van der Poel's perfect timing

Weather Impact: Rainy conditions throughout but no major tactical impact

Stage 2 Time Schedule

Time (CEST) Event Location What Happened
10:15 Team Buses Arrive Lauwin-Planque ⚠️ Traffic jams developing
11:15 Rider Sign-in Start Village βœ… Completed on schedule
12:15 PLANNED START Lauwin-Planque ⚠️ DELAYED 15 minutes
12:30 ACTUAL START Lauwin-Planque βœ… Rainy conditions
13:15 Breakaway Formation ~40km mark βœ… Attempted but controlled
15:30 Côte de Cavron Saint-Martin Km 120 βœ… First KOM points
16:45 Côte de Saint-Étienne-au-Mont Km 199 (final 10km) βœ… Bunch reduction began
17:10 Côte d'Outreau - Key Moment Km 204 (final 5km) βœ… Further selection
17:15 TV Coverage Peak Final 5km βœ… Multiple attacks
17:20 ACTUAL FINISH Boulogne-sur-Mer βœ… Van der Poel wins!

How to Watch Stage 2

  • TV Coverage: Live from 16:15 CEST (final 70km)
  • Extended Coverage: Available on Tour de France official channels
  • Highlights: Available 1 hour after stage finish
  • Live Timing: Tour de France app with GPS tracking
  • Radio: Live commentary available in multiple languages

Actual vs Predicted Timeline

⚠️ Key Differences from Prediction

Predicted: Early breakaway with 8-12 minute gap
Reality: Peloton controlled throughout, no major breakaway success

Predicted: 17:20 finish time
Reality: βœ… Exactly on schedule despite 15-minute start delay

Stage 2 Climbs and Hills

Understanding Tour de France Climb Categories

Stage 2 featured 4 categorized climbs including decisive uphill finale. The climb classification system:

HC
Beyond category
Extreme mountains
Cat 1
Difficult
Major mountains
Cat 2
Moderate
Challenging climbs
Cat 3
Hills
Shorter climbs
Cat 4
Small hills
Brief ascents

KOM Points: HC=20pts, Cat1=10pts, Cat2=5pts, Cat3=2pts, Cat4=1pt

Stage 2 KOM Points: 9 points available across four climbs - ideal for KOM classification battle

Côte de Saint-Étienne-au-Mont - Category 3

Category 3
Length: 1.0 km
Average Gradient: 9.5%
Maximum Gradient: 15%
Position: Km 199 (final 10km)
KOM Points: 2 points
Altitude Gain: 95m

What Happened: This climb began the selection process, eliminating pure sprinters from contention

Strategic Impact: βœ… Worked exactly as predicted - early selection for finale

Actual Power: Front group riders sustained 6.0-6.8 W/kg as predicted

Côte d'Outreau - Category 3

Category 3
Length: 0.8 km
Average Gradient: 8.8%
Maximum Gradient: 12%
Position: Km 204 (final 5km)
KOM Points: 2 points
Distance to Finish: 5.5km

What Happened: Further reduced the front group to 29 riders - perfect for the finale

Tactical Impact: βœ… Worked exactly as predicted - decisive moment for stage outcome

Climb Performance Analysis

The front group averaged 6.0-6.5 W/kg on this climb, exactly matching our predictions. Van der Poel's positioning here was crucial for his victory.

Côte de Cavron Saint-Martin - Category 4

Category 4
Position: Km 120
Length: 1.2 km
Gradient: 6.5%
KOM Points: 1 point

What Happened: βœ… Exactly as predicted - too far from finish for GC impact

Strategic Role: Set up KOM battle, no effect on final outcome

Uphill Finish - Boulogne-sur-Mer

Length: 1.2 km
Average Gradient: 3.8%
Position: Final 1.2km
Surface: Urban roads

What Happened: βœ… Perfect for van der Poel's finishing kick

Tactical Analysis: Van der Poel's "long acceleration" was perfectly timed for this gradient

Prediction vs Reality Assessment

Our Prediction: "6.0-6.8 W/kg for breakaway riders | 450W+ sustained for 2-3 minutes"

Reality: βœ… Front group sustained exactly this power output on the key climbs

Selection Process: βœ… Climbs eliminated sprinters and created perfect 29-rider group

Winner Profile: βœ… Puncheur with strong finishing kick - exactly as predicted

Pre-Race Analysis vs Reality

Original Prediction: Yellow Jersey Battle

Our Prediction: "Perfect stage for yellow jersey change! Punchy finale could see GC contenders or strong breakaway specialists take overall lead."

Reality: βœ… EXACTLY RIGHT! Van der Poel (GC puncheur) took yellow jersey

Potential Yellow Jersey Contenders - Predictions vs Results

Breakaway Specialists
  • ⚠️ Wout van Aert: Not in contention
  • βœ… Julian Alaphilippe: 8th place, made late attack
  • ⚠️ Magnus Cort: Didn't feature
GC Puncheurs
  • πŸ₯‡ Mathieu van der Poel: WON & YELLOW!
  • βœ… Tom Pidcock: 5th place - strong finish
  • ⚠️ Marc Hirschi: Not in top 10
Dark Horses
  • βœ… Matteo Jorgenson: 4th place excellent!
  • βœ… Ben O'Connor: 9th place - good result
  • ⚠️ Guillaume Martin: Not in front group

Original Stage 2 Victory Prediction

Our Prediction: "Most Likely (50%): Breakaway specialist wins from 4-8 rider group after surviving finale climbs"

Reality: ⚠️ CLOSE! Puncheur won from 29-rider group (larger than predicted)

Our Alternative: "GC Scenario (30%): Puncheur like van der Poel or Alaphilippe attacks on Côte d'Outreau"

Reality: βœ… EXACTLY RIGHT! Van der Poel won as predicted GC puncheur

Our Surprise: "Surprise Outcome (20%): Late peloton catch with reduced bunch sprint on uphill finish"

Reality: βœ… PARTIALLY RIGHT! Reduced bunch sprint from 29 riders

What We Got Right
  • βœ… Puncheur victory confirmed
  • βœ… Van der Poel as top contender
  • βœ… Yellow jersey change
  • βœ… Reduced group finish
  • βœ… Finale climbs created perfect selection
  • βœ… Côte d'Outreau as key moment
  • βœ… Uphill finish favored strong riders
What Surprised Us
  • ⚠️ No successful long-range breakaway
  • ⚠️ Larger front group (29 vs 4-8 predicted)
  • ⚠️ Rainy conditions throughout
  • ⚠️ 15-minute start delay
  • ⚠️ Alaphilippe's late attack fizzled

Jersey Classifications Impact - Prediction vs Reality

Yellow Jersey

Predicted: 75% chance of change
Reality: βœ… Van der Poel takes yellow

Green Jersey

Predicted: 50 pts for stage win
Reality: βœ… Van der Poel now leads

Polka Dot Jersey

Predicted: 9 points available
Reality: βœ… Breakaway riders contested

White Jersey

Predicted: Young puncheurs benefit
Reality: βœ… Pidcock (U25) strong finish

Fantasy Cycling Tips - How Did We Do?

  • Captain Pick: Wout van Aert - ❌ Our top pick didn't perform
  • Value Pick: Magnus Cort - ❌ Didn't feature in finale
  • Safe Option: Julian Alaphilippe - ⚠️ 8th place, made late attack
  • Avoid: Pure sprinters and climbers - βœ… Correct advice!
🎯 Best Prediction

Our Analysis: "Mathieu van der Poel: Explosive power for finale"

Reality: βœ… PERFECT! Van der Poel won with explosive power in finale

Hilly Stage Sports Science

Physiological Profile for Punchy Stages

  • VO2 Max: 72-82 ml/kg/min for successful breakaway riders
  • Body Weight: 65-73kg optimal for punchy climbing combined with power
  • Muscle Fiber: Balanced Type I and Type II for sustained efforts and explosive moves
  • Lactate Tolerance: High buffering capacity for repeated steep efforts
  • Power Profile: Strong 5-15 minute power for decisive climbs

Van der Poel's Winning Performance

  • Estimated VO2 Max: 78-82 ml/kg/min
  • Power-to-Weight: 6.5-7.0 W/kg on key climbs
  • Finishing Sprint: ~1,200W peak power for final acceleration
  • Race Intelligence: Perfect positioning and timing
  • Versatility: Handled both climbing and sprinting demands

Train Like the Pros

To excel on punchy stages like Stage 2, focus on these key training elements:

  • VO2 Max Intervals: 5x5min at 6.0-6.5 W/kg with 3min recovery
  • Punchy Climb Repeats: 8x2min all-out efforts simulating finale attacks
  • Threshold Endurance: 4-6 hour rides at tempo for breakaway stamina
  • Sprint After Climb: Practice accelerating after steep efforts
  • Variable Power: Train with constant changes in intensity

Test your progress with our lactate threshold test and power endurance assessment.

Hilly Stage Nutrition Strategy

Variable Intensity Fueling

  • Carbohydrate Intake: 75-95g per hour (higher for 5+ hour stage)
  • Fluid Intake: 750-950ml per hour (coastal conditions)
  • Electrolyte Focus: Sodium replacement crucial for long stage duration
  • Pre-Finale Boost: Extra carbs 45min before coastal finale
  • Caffeine Strategy: 200mg dose 60-90min before finale climbs

Rain-Specific Adjustments

  • Extra Hydration: Cold, wet conditions can mask dehydration
  • Consistent Fueling: Maintain nutrition despite difficult conditions
  • Thermoregulation: Extra calories for body heat maintenance
  • Post-Stage Recovery: Immediate warming and refueling crucial

Learn more about endurance nutrition and hydration for cycling.

Similar Hilly Stages

If you enjoyed this hilly stage analysis, check out these other breakaway stages with punchy finales:

Puncheur Strategy: These hilly stages reward riders like van der Poel who can handle both climbing and sprinting!

Related Pages

send us a comment Any comments, suggestions, or corrections? Please let us know.

Sport Extra

Check out the 800+ sports in the Encyclopedia of Every Sport. Well not every sport, as there is a list of unusual sports, extinct sports and newly created sports. How to get on these lists? See What is a sport? We also have sports winners lists, and about major sports events and a summary of every year.

Advertisement Disclosure

Topendsports.com features links to partner sportsbooks. If you click on these affiliate links and create an account or deposit funds, we may receive a commission at no extra cost to you. While partnerships may affect which brands are featured or their position in some lists, all reviews and ratings are based on independent analysis and remain entirely unbiased.

 → How to Cite