Cycling Results · Stage Analysis · Édition 2026
Stage 4: Winter Park → Hegra
AlUla Tour 2026
Matteo Malucelli (XDS Astana) pulled off a surprise win in a chaotic, lead-out-less desert sprint to Hegra, pouncing on a burnt-out Jonathan Milan's wheel to deny the Italian a hat-trick. A 16-rider break with GC danger was caught when the wind turned to a block headwind, and the overall stayed frozen with Yannis Voisard in the lead.
Malucelli snatches Milan's hat-trick in a messy headwind sprint
The 184 km stage from Winter Park to Hegra began in strong wind, and a large 16-rider breakaway went up the road early — including Paul Double, Dries De Bondt and Julius Johansen plus riders threatening Yannis Voisard's lead — while behind, the field exploded with Sergio Higuita briefly losing ground and several sprinters, including Fabio Jakobsen, dropped. But the move carried too many ambitions and, crucially, the shifting wind direction turned into a block headwind that helped the chase reel everything back with 56 km to go. The day then settled until a late dig by Zeb Kyffin was snuffed out by the headwind, and the teams held their lead-outs to the last moment. With no organised lead-out, Pascal Ackermann sprinted very early; Jonathan Milan came through but was caught on the saddle mid-effort, apparently burnt out, and Matteo Malucelli took his wheel perfectly to surge past in the final metres for a surprise win — denying Milan a third stage.
GC frozen: Voisard holds the lead into the final climb
The bunch finish with the GC group together left the overall unchanged: Yannis Voisard retained the leader's jersey by 4 seconds over Afonso Eulálio, with the climbers and all-rounders saving themselves for the decisive Stage 5 summit finish at Skyviews of Harrat Uwayrid. The headwind that neutralised the dangerous break ultimately protected the status quo.
AlUla Tour — every stage we've published
Where this stage analysis comes from
- 🇬🇧 ProCyclingStats — 2026 AlUla Tour — Stage 4 result
- 🇬🇧 Cycling Up To Date — AlUla Tour 2026 — Matteo Malucelli takes surprise stage 4 win