The Giro d'Italia has a gift for destroying predictions. Stage 5 from Praia a Mare to Potenza was supposed to be the day the GC contenders showed their hand. Instead, it became one of the most chaotic, dramatic, and frankly unbelievable stage finishes in recent Grand Tour history.
The Stage That Had Everything
Rain. Crashes. A wrong turn. And a finish line sprint between two riders who had both hit the tarmac in the final 12 kilometres.
Igor Arrieta (UAE Team Emirates-XRG) crashed with 12km to go on rain-soaked Calabrian roads. Afonso Eulalio (Bahrain Victorious), who had been driving the pace at the front, went down 5km from the finish. Both riders somehow remounted and found each other again at the entrance to Potenza — bloodied, bruised, and racing on pure adrenaline.
Then Arrieta took a wrong turn with 2km remaining. He lost seconds. The stage win looked gone. But Eulalio, destroyed by fatigue and the effects of his crash, cracked badly in the final kilometre. Arrieta swept past him in the last 50 metres to claim a win that nobody — least of all Arrieta himself — thought was possible.
"I thought it was impossible but I kept pushing," Arrieta said at the finish.

Eulalio Takes the Maglia Rosa
Despite losing the stage win, Afonso Eulalio's breakaway effort earned him the overall race lead. The 25-year-old Portuguese rider is only the third rider from Portugal to wear the Maglia Rosa, after Acaciao da Silva and Joao Almeida. He leads Arrieta by 2 minutes 51 seconds in the general classification.
For Eulalio, the pink jersey represents a career-defining moment. Bahrain Victorious have been aggressive all week, and this is the payoff.
Connect with training partners, earn travel miles, and discover terrain worth crossing borders for.
Join ZealZagFollow us on InstagramWhere Is Vingegaard?
The biggest story behind the drama is what happened to the race favourite. Jonas Vingegaard (Visma-Lease a Bike) sits 15th overall at 6 minutes 22 seconds — a gap that would normally end GC ambitions at any Grand Tour.
But this is the Giro, and Vingegaard is not any rider. The two-time Tour de France champion stayed in the shadows during Stage 5's chaos. His team described themselves as "satisfied" with the day. The question is whether Vingegaard chose to lose time, knowing the mountains are still to come, or whether the rain and chaos genuinely cost him.
With a 40km time trial and three summit finishes still ahead, six minutes is recoverable — but only for a rider of Vingegaard's calibre.
General Classification After Stage 5
| Pos | Rider | Team | Gap |
|---|---|---|---|
| 1 | Afonso Eulalio | Bahrain Victorious | — |
| 2 | Igor Arrieta | UAE Team Emirates-XRG | +2:51 |
| 3 | Guillermo Thomas Silva | XDS Astana | +3:42 |
| 15 | Jonas Vingegaard | Visma-Lease a Bike | +6:22 |

What Lies Ahead
Stage 6 (Tomorrow) — A cobbled sprint finish into Napoli. Rain is forecast again. After what happened today, nobody is predicting anything.
The Time Trial — The 40km test against the clock could reshape the entire GC. Vingegaard is a strong time trialist and could claw back significant time.
Week 3 Mountains — Three summit finishes where the real GC battle will unfold.
Why This Race Matters for Athletes
The roads of the Giro are the same roads you can ride. Every climb, every descent, every rain-soaked corner in Calabria is terrain that athletes on ZealZag explore year-round. The Giro reminds us that cycling in Italy is always an adventure — whether you are racing for pink or riding for yourself.
Follow the Giro, share your own Italian rides with the ZealZag community, and start planning your own Corsa Rosa.
For the full race overview from Stages 1-4, read our earlier Giro d'Italia 2026 report.
