Key Takeaways
- Olav Kooij (Decathlon CMA CGM) claimed his first Tour de France stage win in a chaotic bunch sprint on Stage 5, edging out Max Kanter (XDS Astana) and Tim Merlier (Soudal‑QuickStep).
- The general classification remained unchanged after the stage; all GC contenders finished on the same time, with Torstein Træen still wearing the yellow jersey.
- A solo breakaway by Baptiste Veistroffer (Lotto‑Intermarché) survived to within 3 km of the finish before being reeled in, earning him the day’s mountains points and the combativity award.
- Crashes in the final kilometres split the peloton, but enough riders crossed the line together that no time gaps were recorded among the GC group.
- Sprinters Jasper Philipsen, Mads Pedersen and Biniam Girmay were all in the mix, but Philipsen finished fifth while Merlier took third.
- Tadej Pogačar and Jonas Vingegaard lost no time despite being caught behind the sprint, and the green‑jersey battle remains open with Pedersen currently leading.
Stage 5 of the 2026 Tour de France rolled out of Lannemezan under a scorching southern‑French sky, destined for a flat finish in Pau. The day’s profile featured only one categorised climb – the Côte de Baleix (1 km at 8.8 %) – and an intermediate sprint in Vic‑en‑Bigorre, making it a textbook opportunity for the sprinters after four demanding stages that had favoured GC contenders and breakaway specialists.
From the kilometre‑zero flag, Baptiste Veistroffer launched an immediate solo attack for Lotto‑Intermarché. He quickly opened a gap that stretched to three minutes as the peloton, led by Uno‑X (yellow‑jersey holder Torstein Træen), settled into a controlled chase. Veistroffer’s effort earned him the day’s mountains points and, as the break persisted, the combativity award. By the 100 km‑to‑go mark, Soudal‑QuickStep and Alpecin‑PremierTech had taken over the front of the bunch, trimming the lead to roughly two‑and‑a‑half minutes.
The intermediate sprint in Vic‑en‑Bigorre saw Veistroffer collect the maximum 25 points uncontested, while the main bunch began to organise for the points that would later matter for the green jersey. Max Kanter (XDS Astana) was first from the peloton, followed by Mads Pedersen (Lidl‑Trek) and Biniam Girmay (NSN Cycling), with Jasper Philipsen (Alpecin‑PremierTech) just behind on the opposite side of the road. The sprint served as a early barometer of form, with Philipsen and Merlier still regarded as the two biggest threats.
With 25 km remaining, the race hit its only climb. Veistroffer crested the Côte de Baleix still ahead, but the peloton was now only about 50 seconds behind. The climb did not create a significant split; instead, it set up a nervous finale as teams began to position their lead‑out trains. A crash just outside the 5 km‑to‑go banner – involving Alex Molenaar (Caja Rural) and several QuickStep riders – fragmented the bunch, but the peloton quickly re‑coalesced.
As the route flattened into the final kilometre, Uno‑X and Cofidis vied for front positions, while Astana and Soudal‑QuickStep launched their sprints. In the last 500 m, Olav Kooij, who had been conserving energy in the middle of the pack, found a wheel, launched his acceleration and surged past the leaders. His explosive finish held off Max Kanter by a clear margin, with Tim Merlier squeezing through for third just ahead of Huub Artz (Lotto‑Intermarché). Jasper Philipsen, despite his famed lead‑out with Mathieu van der Poel, could only manage fifth, while Biniam Girmay and Mads Pedersen followed in sixth and seventh.
Kooij’s post‑stage reaction reflected the relief of breaking through after a disrupted spring. He credited his team’s work in the hectic final kilometres and emphasized the importance of belief – both his own and that of a few key supporters – in turning the opportunity into victory.
When the timing came in, the general classification remained static gaps were difficult to determine because a large group of riders crossed the line together. The sprinters’ group finished 14 seconds behind a small leading contingent that had contested the sprint, but the presence of enough riders in between meant no actual time differences could be recorded among the general‑classification men. Consequently, Torstein Træen retained the yellow jersey, with Sean Quinn (EF Education‑EasyPost) 28 seconds back, Mathias Vacek (Lidl‑Trek) 3 minutes 50 seconds behind, and Tadej Pogačar (UAE Team Emirates‑XRG) 7 minutes 53 seconds adrift. Jonas Vingegaard (Visma‑Lease a Bike) and the other GC contenders all finished on the same time as the stage winner, preserving the existing standings.
The green‑jersey race remained fluid. Mads Pedersen, who had taken the points lead with his breakaway win on Stage 4, now sat atop the standings, but Biniam Girmay’s strong sprint finish kept him within striking distance. The stage’s intermediate sprint and the final bouquet of points underscored the competitive nature of the points competition, especially after the recent tweaks to the green‑jersey system aimed at keeping it sprinter‑friendly.
Overall, Stage 5 delivered the first bona fide bunch sprint of the 2026 Tour, highlighted a compelling solo breakaway, showcased the depth of sprint talent, and left the general classification untouched – setting up an intriguing battle for both the yellow and green jerseys in the Pyrenean stages to come.

