Race news

Paul Lapeira wins slow motion uphill sprint for victory at the Tour de Pologne

The former French champion timed his effort to perfection sprinting clear on the hill top finish to take the stage and the overall lead after stage 2

by Owen Rogers
Free to read. No paywall. Support our work and never miss a story:
Paul Lapeira wins stage two of the 2025 Tour de Pologne
Cor Vos

Paul Lapeira (Decathlon–AG2R La Mondiale) won the second stage of the Tour de Pologne with a perfectly timed uphill sprint.

The former French champion managed to stay in the wheels on the brutal uphill finish in Karpacz, remaining patient even as the leading group was whittled down to almost nothing. He eventually sprinted clear in the final 150m, opening up a gap on Mathias Vacek (Lidl–Trek), who finished second, and Victor Langellotti (Ineos Grenadiers), who took third.

Despite much of the final 12km being uphill, a group of well over 30 riders came into the final kilometre, where the road reared up to around a 10% gradient. Michał Kwiatkowski (Ineos Grenadiers) did much of the lead-out work for teammate Magnus Sheffield, but when the Polish rider was done with his effort, the American was swamped.

Jan Christen (UAE Team Emirates) tried his luck but was caught by Finn Fisher-Black (Red Bull–Bora–Hansgrohe) before Lapeira came over the top.

How it unfolded

Much punchier than Monday’s opening day, stage two of this year’s Tour de Pologne would certainly see a change in the general classification, with very nearly 2,200m of vertical ascent over the 149.4km race between the Hotel Gołębiewski Karpacz and Karpacz.


The riders first headed east for a long long loop before returning close to the start town for two laps of a shorter circuit and finally heading to the finish. The first part of the race covered the
Przelecz Kowarska climb twice, riding it first one way and then the next, before the double ascent of Przeleczy Średnica on the small lap. The final was a beast, with an intermediate sprint inside the last six kilometres, a brief descent before the last three kilometres at a gradient of almost 7%.


One of the Polish national team riders attacked the moment the flag was waved and Patrick Stosz, who was in the breakaway on day one, was up the road with team mate Tomasz Budziński. They were joined Max Walker (EF Education-EasyPost) and Patrick Gamper (Jayco-AlUla), the quartet almost immediately gaining lead of two minutes.


Behind them the bunch took it easy, two early crashes, possibly caused by potholes or poor road surface, slowing them even further, allowing the leaders to extend their advantage to four minutes, though when the Visma | Lease a Bike team of overall leader Olav Kooij came to the front that dropped, settling at 3:00.


Just under the 90km to go marker, Stosz suffered a mechanical, dropping from the leading group, and though Budziński implored the other escapees to wait for his team mate there was little in the way of sympathy from the two WorldTour riders. Down to only three, the break began to lose time, and they entered the final 77km leading by only two minutes, Stosz slipping back to the peloton.


On the return ascent of the Kowarska climb Budziński attacked, taking the points, but by the time the three leaders started the first of the two small laps with 55km to go, they were just 1:11 ahead of a rampant peloton.


The three leaders put up a stout defence, but at the bottom of the seconds ascent of the Średnica climb Walker attacked, cresting it leading Budziński and Gamper by 30 seconds and the peloton a further 38 seconds behind, and 18km left to race.


Much of the final 12km was uphill, though the British rider had extended his lead to 1:20 as the road ramped upwards and headed to the intermediate sprint, but Walker’s advantage was being slowly eroded, though no one team took responsibility for the chase on the narrow, rural roads. However, when Ineos Grenadiers came to the front Walker’s time at the front seemed all but over and he was caught just before the sprint, five kilometres out.


Here UAE Team Emirates-XRG came to the front, though still the bunch was fairly tightly packed, only stretching out on the short descent before the final, punchy climb. Here the group slowly stretch out, riders slipping backwards and around 35 were at the front in the last 1,000m when Kwiatkowski made his effort.

Result: stage 2, Tour de Pologne

Stage

PosRiderTeam Time
1 Paul Lapeira Decathlon AG2R La Mondiale Team 3:29:58
2 Mathias Vacek Lidl-Trek + 00.02
3 Victor Langellotti INEOS Grenadiers + 00.02
4 Antonio Tiberi Bahrain Victorious + 00.02
5 Jan Christen UAE Team Emirates-XRG + 00.02
6 Rudy Molard Groupama-FDJ + 00.04
7 Brandon McNulty UAE Team Emirates-XRG + 00.04
8 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.04
9 Quinten Hermans Alpecin-Deceuninck + 00.04
10 Rafal Majka UAE Team Emirates-XRG + 00.04

GC

PosRiderTeam Time
1 Paul Lapeira Decathlon AG2R La Mondiale Team 7:56:24
2 Mathias Vacek Lidl-Trek + 00.06
3 Victor Langellotti INEOS Grenadiers + 00.08
4 Jan Christen UAE Team Emirates-XRG + 00.12
5 Antonio Tiberi Bahrain Victorious + 00.12
6 Brandon McNulty UAE Team Emirates-XRG + 00.14
7 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.14
8 Quinten Hermans Alpecin-Deceuninck + 00.14
9 Rafal Majka UAE Team Emirates-XRG + 00.14
10 Mikkel Honore EF Education-EasyPost + 00.18

Points

PosRiderTeam Points
1 Paul Lapeira Decathlon AG2R La Mondiale Team 20
2 Olav Kooij Team Visma | Lease a Bike 20
3 Mathias Vacek Lidl-Trek 19
4 Paul Magnier Soudal Quick-Step 19
5 Victor Langellotti INEOS Grenadiers 18
6 Jensen Plowright Alpecin-Deceuninck 18
7 Antonio Tiberi Bahrain Victorious 17
8 Maikel Zijlaard Tudor Pro Cycling Team 17
9 Jan Christen UAE Team Emirates-XRG 16
10 Ethan Vernon Israel-Premier Tech 16

Mountain

PosRiderTeam Points
1 Tomasz Budzinski Poland 18
2 Max Walker EF Education-EasyPost 13
3 Patrick Gamper Team Jayco-AlUla 9
4 Bauke Mollema Lidl-Trek 3
5 Max Poole Team Picnic PostNL 2
6 Florian Vermeersch UAE Team Emirates-XRG 2
7 Patryk Stosz Poland 2
8 Casper van Uden Team Picnic PostNL 1

Team

PosTeamTime
1 UAE Team Emirates-XRG 23:49:52
2 Bahrain Victorious + 00.14
3 Red Bull-BORA-hansgrohe + 00.16
4 Lidl-Trek + 00.36
5 INEOS Grenadiers + 00.52
6 XDS Astana Team + 01.04
7 Groupama-FDJ + 01.05
8 Decathlon AG2R La Mondiale Team + 01.10
9 Israel-Premier Tech + 01.15
10 EF Education-EasyPost + 02.07
Full results
Tadej Pogacar - 2025 - Tour de France stage 12

Join our WhatsApp service

Be first to know. Subscribe to Domestique on WhatsApp for free and stay up to date with all the latest from the world of cycling.

Just in

Editor's Picks

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️