Afonso Eulálio extended his lead at the top of the 2026 Giro d’Italia after stage 12 from Imperia to Novi Ligure, taking bonus seconds at the intermediate sprint before safely finishing in the main group. The Bahrain Victorious rider now leads Jonas Vingegaard by 33 seconds, giving himself a small but useful cushion before the Giro returns to more decisive climbing terrain.
Table of Contents
ToggleThe stage itself did not follow the expected sprint script. After a day that always looked awkward for the fast men, Alec Segaert timed his move perfectly inside the final 3km and held off the chase to take the stage win. It was a frustrating finish for the sprint teams, who had looked at Novi Ligure as one of the better chances to bring the race back together after the breakaway success in Chiavari.
Eulálio’s bonus seconds were the key GC detail. He began the day 27 seconds ahead of Vingegaard, then moved that gap out to 33 seconds. It is still narrow, and certainly not enough to feel comfortable before the high mountains, but it changes the psychology slightly. Vingegaard remains close, but Eulálio has shown again that he is prepared to fight for every available second.
Giro d’Italia 2026 general classification after stage 12
The top of the general classification remains broadly stable after stage 12, but Eulálio’s advantage has grown by six seconds. That may sound minor, yet in a race where the gap between first and second had been reduced to less than half a minute after the stage 10 time trial, every bonus matters.
Current top 10 on GC:
- Afonso Eulálio – 48:35:18
- Jonas Vingegaard – +0:33
- Thymen Arensman – +2:03
- Felix Gall – +2:30
- Ben O’Connor – +2:54
- Jai Hindley – +3:12
- Michael Storer – +3:34
- Derek Gee-West – +3:40
- Giulio Pellizzari – +3:42
- Chris Harper – +4:15
The main podium picture did not shift, but the next mountain stage will now arrive with the race still finely balanced. Arensman remains third overall after his strong time trial, while Gall, O’Connor and Hindley are all close enough to keep the podium fight very much alive.
Photo Credit: RCSEulálio uses bonus seconds to strengthen pink
Eulálio’s day was not about winning the stage. It was about protection, awareness and small gains. Taking bonus seconds at the intermediate sprint showed that Bahrain Victorious are not simply trying to defend the maglia rosa passively. They know the margin over Vingegaard is small, and they are treating every opportunity as useful.
That matters because the Giro is about to become much harder again. The coming mountain stages will offer Vingegaard far better terrain to attack, and Eulálio will need every second he can carry into those climbs. A 33-second lead is still fragile, but it is better than 27.
There was also a psychological value to the move. Eulálio has already defended pink through summit finishes, the long time trial to Massa, and awkward hilly stages where positioning mattered. Stage 12 added another small example of control. He did not wait for the race to happen around him. He took what was available.
Vingegaard remains close enough to control the pressure
Vingegaard will not be worried by a six-second loss in isolation, but he will know that the pattern matters. Eulálio is still leading, still alert, and still finding ways to make the jersey slightly harder to take.
For Team Visma | Lease a Bike, the situation remains clear. They do not need to force the race on every transitional stage, but they also cannot allow Eulálio to keep picking up seconds cheaply. The difference between 27 seconds and 33 seconds is not decisive. The difference between a leader under pressure and a leader still racing confidently can be more significant.
The next direct climbing test will be much more suited to Vingegaard. His job on stage 12 was simply to stay safe, avoid trouble and reach Novi Ligure without being caught in a late split. He did that, but the maglia rosa remains just out of reach.
Arensman keeps the podium position
Thymen Arensman remains third overall and continues to hold the strongest position among the riders chasing Eulálio and Vingegaard. His stage 10 time trial changed the shape of his Giro, and stage 12 was another day where he simply needed to avoid losing time.
The harder question comes next. Arensman’s position is good, but Gall, O’Connor and Hindley all have reasons to believe they can challenge him once the race returns to the mountains. Gall in particular will want more selective climbing terrain after losing time against the clock.
For now, Arensman has done the most important thing. He has converted his time trial strength into a real podium position and survived the awkward stages that followed. The next mountain finish will show whether that position can be defended when the climbers begin to race directly again.
Segaert changes the stage narrative
Stage 12 had been framed as a chance for the sprinters, especially after stage 11 went to the breakaway. The run to Novi Ligure offered enough flat road after the climbs for the peloton to bring the race back, and the finish looked far more manageable than Chiavari.
Segaert’s late attack disrupted that logic. Moving inside the final 3km meant he used the sprint teams’ own hesitation against them. At that point, teams are often trying to organise lead-outs rather than chase with full commitment. If one rider commits fully and the response is delayed, the gap can become surprisingly difficult to close.
It was a clever win because it came from timing rather than brute force alone. The sprinters will feel they missed a chance, but Segaert deserved the result because he read the moment better than the teams behind.
Photo Credit: RCSMagnier keeps ciclamino, but Narváez remains close
Paul Magnier continues to lead the points classification, but the competition remains much tighter than it looked earlier in the Giro. Jhonatan Narváez’s hat-trick of stage wins, completed on stage 11 in Chiavari, has pulled him firmly back into the ciclamino battle.
Current points classification:
- Paul Magnier – 130 points
- Jhonatan Narváez – 111
- Jonathan Milan – 76
- Manuele Tarozzi – 48
- Guillermo Thomas Silva – 45
- Andreas Leknessund – 42
- Tobias Lund Andresen – 42
- Giulio Ciccone – 41
- Jasper Stuyven – 40
- Afonso Eulálio – 39
Stage 12 was a missed opportunity for the pure sprinters. Magnier would have hoped for a clearer run at the finish, while Milan needed exactly this sort of day to start reducing the gap. Instead, Segaert’s late attack meant the points competition did not reset in the way the sprint teams might have wanted.
That keeps the contest interesting. Magnier still leads, but Narváez is scoring in a very different way: from hard stages, breakaways and reduced finishes. In a Giro with few guaranteed sprint days, that makes him a genuine threat.
Photo Credit: RCSVingegaard remains in blue
Vingegaard also remains in the lead of the mountains classification. Stage 12 did not significantly change the shape of the blue jersey contest, with the major mountain points still likely to come from the same decisive GC stages that will shape the maglia rosa battle.
Current mountains classification:
- Jonas Vingegaard – 111 points
- Diego Pablo Sevilla – 60
- Felix Gall – 48
- Mattia Bais – 30
- Einer Rubio – 22
- Igor Arrieta – 18
- Nelson Oliveira – 18
- Jhonatan Narváez – 17
- Afonso Eulálio – 16
- Jai Hindley – 16
The blue jersey remains closely linked to Vingegaard’s overall campaign. If he continues to win or place highly on the biggest summit finishes, it will be difficult for the breakaway climbers to close the gap. Sevilla remains his nearest challenger, but he needs future mountain stages to favour the break rather than the GC favourites.
Photo Credit: RCSEulálio still controls white
Eulálio also remains in control of the young rider classification. His lead in the maglia rosa battle is narrow, but his advantage over the next young riders is much more substantial.
Current young rider classification:
- Afonso Eulálio – 48:35:18
- Giulio Pellizzari – +3:42
- Markel Beloki – +4:22
- Mathys Rondel – +4:51
- Davide Piganzoli – +5:33
Pellizzari remains the closest challenger, but the white jersey is still Eulálio’s to lose. The more interesting question is whether he can continue treating white as a secondary classification while defending pink. If Vingegaard eventually takes the overall lead, Eulálio may still have the young rider competition as a major objective. For now, he continues to hold both.
What stage 12 changes for the Giro
Stage 12 did not create big GC gaps, but it still mattered. Eulálio gained six seconds, Segaert took a sharp and opportunistic stage win, and the sprinters missed another chance to impose themselves on a Giro that has repeatedly refused to give them clean finishes.
The pink jersey fight is now set at 33 seconds before the race moves towards the high mountains again. That is close enough for Vingegaard to feel the lead is within reach, but wide enough for Eulálio to believe he can keep defending if he climbs at his best.
The Giro now turns towards stage 13 from Alessandria to Verbania, another stage that looks flat for a long time before becoming much more complicated near the finish. With the maglia rosa battle this tight, even the days that are not designed for GC attacks now carry extra weight.
Giro d’Italia 2026 stage 12 result
Results powered by FirstCycling.com




