· Sat 15 Aug 2026 · Pro cycling, no airbrush
Race Results · 6 Aug 2026 · 1w ago

Jonathan Milan Sweeps the North Before the Tour of Poland Turns Uphill

Stage 3 · Race DossierCFP
Stage 3 profile — the race mapped onto the road 0 100 200 3 SPRINT Przytok 1 2 3 4 5 6 7 8 9 0 km 193.5
  • 1km 32.3 — Strzelce Krajenskie: Fratczak wins the first LOTTO sprint and extends his Most Active lead.
  • 2km 79.8 — Skwierzyna: Enzo Paleni takes the first special prime as the race keeps reshuffling.
  • 3km 124 — Swiebodzin: Fabio Christen wins the second LOTTO sprint ahead of Sobrero and De Bondt.
  • 4km 143.7 — Sulechow: Sobrero takes three bonus seconds from Christen and De Bondt.
  • 5km 166.5 — Twenty-seven kilometres remain; the six-rider break still holds 1:05.
  • 6km 181.6 — De Bondt wins the category-three PZU climb at Przytok and secures the climber's jersey.
  • 7km 183.5 — Ten kilometres to go; the break has only 20 seconds.
  • 8km 189.5 — The peloton erases the break four kilometres from the finish.
  • 9km 193.5 — Milan beats Hobbs and Romele for a third victory in three days.
193.5 km · Gorzów Wielkopolski → Zielona Góra · Przytok: 1.1 km at 4.1% climbingHover / drag across the profile to scrub the stage · owned inline-SVG.

The last break died with four kilometres left. The last classified climb had failed to dislodge him. The last flat stage of this Tour of Poland was running out of ways to tell Jonathan Milan no. Then the road opened in Zielona Góra and the Italian champion did what he had done in Koszalin and Szczecin: he took it. Noah Hobbs finished second. Alessandro Romele finished third. Three stages, three victories, 577.3 kilometres of racing and one name on every winner’s line. Poland turns uphill now. Milan has already taken everything the north was willing to give.

Fast enough to make hiding impossible

Stage 3 ran 193.5 kilometres from Gorzów Wielkopolski to Zielona Góra, entirely through Lubuskie. The official average was 46.099 km/h. That number matters because a rolling road at that speed is not recovery. It is a conveyor belt with elbows. Every move costs more to establish, every bottle takes more work to collect and every rider who misses a wheel has to pay immediately.

Radosław Frątczak went hunting again. He reached the first LOTTO sprint in Strzelce Krajeńskie with Taco van der Hoorn and Fabio Christen and took the maximum three points and three bonus seconds. It pushed his Most Active total to 18. The Polish national-team rider had already spent two days proving that a doomed attack can still buy a jersey. On day three, he did it once more before the race reshuffled around him.

The reshuffling was the point. The first escape did not settle the stage. Riders crossed, groups broke and another six-man move finally gave the sprinters’ teams a problem large enough to feel.

The six-rider gamble - 1:40 reduced to nothingCFP
Race shape — the break lead over the pelotonkm 097193.5The race reshufflesThe first move is replaced by a stronger six-rider escapeOne minute fortySix riders force the sprint teams to commitStill 1:05Twenty-seven kilometres remainCatchFour kilometres from Zielona Góra
Owned schematic. The organizer reported a maximum lead of 1:40, 1:05 with 27 km remaining, 20 seconds at 10 km, and the catch at 4 km to go.Schematic reconstruction of the race shape from live reports — not surveyed time-gap telemetry.

Six men tried to cancel the sprint

Sjoerd Bax, Fabio Christen, Matteo Sobrero, Dries De Bondt, Enzo Paleni and Taco van der Hoorn built the move that mattered. This was not a collection of riders waiting for television time. De Bondt had already attacked late on Stage 1 and carried the climber’s jersey. Van der Hoorn has made a career from refusing the bunch’s timetable. Sobrero gave Lidl–Trek a second way to win the day while Milan sat behind. The break reached 1:40 on rolling roads and forced the peloton to decide how much a final sprint was worth.

De Bondt wanted more than the jersey. He said afterwards that the attack was built around trying to win the stage, because beating Milan in a bunch sprint had become close to impossible. That is the hard arithmetic of racing against the fastest man in the field: spend an afternoon trying to prevent the sprint, or accept that the final 200 metres will probably belong to him.

The climb paid points, not freedom

The road rose late toward the category-three PZU prime at Przytok, 1.1 kilometres at 4.1 percent and only 11.9 kilometres from the finish. It was the last geographic argument against a bunch sprint. De Bondt crossed first, ahead of Paleni and Van der Hoorn, and doubled his mountains total to six points. The white jersey with blue dots was safe. The stage was not.

De Bondt cramped in the closing section and could no longer give the escape everything it needed. Behind, the major sprint teams had stopped negotiating. With 27 kilometres remaining the six leaders still held 1:05. With ten kilometres left, only 20 seconds remained. The climb had taken something from every set of legs, but not enough from Milan’s.

The last 27 kilometres - the climb, the catch, the hat-trickCFP
27km to go

One minute five

Bax, Christen, Sobrero, De Bondt, Paleni and Van der Hoorn still own a workable gap.

11.9km to go

De Bondt takes the climb

The category-three Przytok prime secures his white-and-blue-dot jersey.

10km to go

Twenty seconds

The sprinters' teams can see the break and have stopped bargaining.

4km to go

The break is erased

Hours of work disappear into the front of the bunch.

0.2km to go

Hobbs has the wheel

The British neo-pro reaches the correct position for his best WorldTour sprint result.

0finish

Milan completes the sweep

Hobbs is second, Romele third; the Italian champion wins every opening stage.

Distances and time gaps from the official Stage 3 report and results communique.

Four kilometres: the bill arrived

The catch came four kilometres from the line. Think about what disappeared in that moment: the hours in the wind, the repeated accelerations, the cramps, the deal that let six riders believe they had finally built the version of the stage in which Milan could not win. A breakaway can ride a near-perfect race and still be reduced to a line in somebody else’s lead-out. The peloton does not reimburse effort.

Lidl–Trek and Tudor drove the front through the final kilometres. The bunch had all 145 starters still in the race and almost no room left for correction. Marceli Bogusławski later said the last ten kilometres were chaotic and that braking on the left left him boxed too far back to launch. He finished 27th, the best Polish rider on the stage. In a WorldTour sprint, strength without position is inventory nobody can sell.

Hobbs found the wheel. Milan still found the line.

Hobbs arrived in the correct place. The 22-year-old Briton had already finished third in Koszalin after EF Education–EasyPost tried to tear open the first finale. In Zielona Góra he held Milan’s wheel and produced the best WorldTour sprint result of his young career. Romele came through for third, with Oded Kogut fourth and Daniel Skerl fifth. Paul Magnier, second on each of the opening stages and Milan’s only consistent challenger, was nowhere near the podium.

None of it changed the winner. Milan opened, drove through the line and completed the sweep in 4:11:51. Stage 1 had asked him to recover from nearly ten wheels back. Stage 2 had folded the road through a U-turn. Stage 3 put a climb and a six-man break between him and the finish. Three different problems. The same answer.

Three stages. Three wins.

Every sprint chance before the mountains. Milan took all of them.

The sprint had another verdict

The finish line did not close the classification. Magnier crossed 14th, but the commissaires ruled that he had deviated from his chosen line and endangered another rider. The punishment was blunt: relegation to 121st, a 500 CHF fine, five points removed from the points classification and a yellow card. Nobody crashed out and all 145 starters finished, but safety rules do not require a body on the tarmac before they apply.

Magnier remains second overall because the relegation changed his stage placing, not his bunch time. He starts the mountains 18 seconds behind Milan. The result sheet preserves his GC. The yellow card preserves the warning. What is a sprint position worth when taking it puts another rider’s skin at risk? The jury’s answer was 107 places and a mark that follows him beyond Poland.

Yellow goes to the mountains with thirty seconds in the bank

Milan leads the Tour of Poland in 12:21:09. Magnier is at 18 seconds, Hobbs at 20, Kamil Małecki at 22 and Fabio Christen at 24. The pure GC contenders sit largely at 30 seconds, the exact value of three winner’s bonuses. Milan did not drop them on the road. He made them start the climbing race half a minute behind by being perfect where they were not competing.

General Classification · after Stage 3CFP
heldMilanleader
heldMagnier+0:18
▲3Hobbs+0:20
▼1Małecki+0:22
▲28Christen+0:24
Top 5 on GC after Stage 3 · gap to yellow · movement vs the morning

The points classification is no longer close. Milan has 60 points; Sakarias Løland and Gerben Thijssen have 39, and Hobbs has 37. Yellow takes precedence, so Løland will wear the white points jersey on Stage 4. De Bondt keeps the white-and-blue-dot climber’s jersey with six points. Frątczak keeps navy as the Most Active rider with 18.

No fourth sprint

Stage 4 finishes uphill in Karpacz. Stages 5 and 6 keep climbing. The race Milan controlled for three days now moves onto roads designed to take yellow away from him. That is not failure. A sprinter’s Tour of Poland was always going to end when the gradients became selective; the only question was what he could extract before then.

He extracted the maximum. Three winner’s cheques. Three podium ceremonies. Sixty points. Thirty bonus seconds. A team that spent three days controlling other people’s attacks and was paid every time. The climbers will take over the race, because the route says they must. But when they begin their argument in Karpacz, every one of them will start from the same fact: before the road tilted up, Jonathan Milan left nothing for anybody else.

Sources

Related reading


CyclingFreePress is a cycling news digest. This report is built from the official route, results, classifications, commissaires’ report and independently published result coverage listed above. Times, gaps and classifications are as reported on 5 August 2026 and may be amended by the race jury.

← All headlines