Dversnes surprises everyone in Milan and defeats the peloton by seconds
The fifteenth stage of the Giro d'Italia seemed designed for a massive sprint in Milan, but Fredrik Dversnes and three brave escapees shattered all predictions with a display of endurance and cold blood. The Norwegian from Uno-X Mobility culminated an agonizing day after surviving the constant harassment of the peloton and finished the breakaway with a flawless sprint against Mirco Maestri, Martin Marcellusi, and Mattia Bais.

Fredrik Dversnes surprises the sprinters in Milan after resisting the peloton's harassment
After Jonas Vingegaard's display in Pila the previous day, the Giro returned to the sprinters' terrain with 157 kilometers completely flat between Voghera and Milan. Everything pointed to a mass arrival, and teams like Soudal Quick-Step, Lidl-Trek, Unibet Rose Rockets, and NSN Cycling took on the chase of the breakaway early on.
But the escape of the day found a perfect combination of understanding, strength, and doubts in the peloton. Mattia Bais, Mirco Maestri, Martin Marcellusi, and Fredrik Dversnes managed to open a gap from the start and never let the advantage collapse completely.
RECOMENDADO
The Spanish Thibaut François conquers Nové Město and is already leading the World Cup
Vingegaard crushes his rivals in Pila and takes the lead in the Giro
No electronics, rigid seatpost no power meter or GPS: a detailed look at Mathis Azzaro's Origine Theoreme FS
Mathis Azzaro strikes down Tom Pidcock in the Short Track of Nove Mesto
Puck Pieterse wins the XCC in Nové Město after a crash involving several favorites
Pidcock debuts new wheels and the colors of European champion on his new Pinarello DOGMA XC
The final circuit in Milan, completely flat and very fast, seemed to clearly favor the sprinters. However, the sprinter teams had to expend more riders than expected to reduce the gaps, and the margin remained dangerously high with only a few kilometers to go.
As the finish approached, doubts began to arise in the peloton. Soudal Quick-Step was working for Paul Magnier, Unibet Rose Rockets for Dylan Groenewegen, and NSN Cycling for Ethan Vernon, but no train was able to take absolute control of the chase. Even Jonathan Milan was left practically without teammates too early.
Meanwhile, the front group continued to collaborate with absolute precision. Dversnes was probably the rider who showed the best sensations in the decisive kilometers, and in the last turn, he already seemed the favorite if the breakaway managed to survive.
And it survived.
With barely a few seconds to spare, the quartet entered together under the flamme rouge while the peloton appeared far too late. Polti VisitMalta tried to play the tactical card with Bais launching the finish for Maestri, but Dversnes responded powerfully from the Italian's wheel and ended up winning clearly to achieve the most important victory of his career.
The breakaway went all the way, and it's Fredrik Dversnes who wins in Milan! Having set off at kilometer 0 with three other riders, the Norwegian beats them in the sprint to take the 15th stage of the #GirodItalia! #LesRP pic.twitter.com/AVAKzxvMqv
— Eurosport France (@Eurosport_FR) May 24, 2026
The victory also represents a huge relief for Uno-X Mobility, which had been having a very discreet Giro until now and found an unexpected and prestigious victory in Milan.
Behind, Paul Magnier won the peloton sprint 57 seconds behind the escapees and salvaged a fifth place that keeps him very much alive in the fight for the ciclamino jersey.
Top 10 of Stage 15 of the Giro d'Italia 2026
1. Fredrik Dversnes (Uno-X Mobility) – 3:03:18
2. Mirco Maestri (Polti VisitMalta) – +00
3. Martin Marcellusi (Bardiani CSF) – +00
4. Mattia Bais (Polti VisitMalta) – +00
5. Paul Magnier (Soudal Quick-Step) – at 57 s
6. Dylan Groenewegen (Unibet Rose Rockets) – at 57 s
7. Tobias Lund Andresen (Decathlon CMA CGM) – at 57 s
8. Ethan Vernon (NSN Cycling Team) – at 57 s
9. Paul Penhoët (Groupama-FDJ) – at 57 s
10. Luca Mozzato (Tudor Pro Cycling Team) – at 57 s