Giro d’Italia 2026 stage 16: Jonas Vingegaard wins again at Carì as Eulálio cracks in Switzerland

Jonas Vingegaard tightened his grip on the 2026 Giro d’Italia with another dominant mountain victory on stage 16, attacking on the final climb to Carì and riding clear of every remaining general classification rival. The Team Visma | Lease a Bike rider began the final week in pink and ended the day with an even firmer hold on the maglia rosa, winning his fourth stage of this Giro and extending his overall lead beyond four minutes.

Felix Gall finished second after attacking from the chasing group late on, while Jai Hindley took third ahead of Thymen Arensman. Behind them, the bigger GC story was the collapse of Afonso Eulálio, who started the day second overall but lost around 3 minutes on the final climb and slipped to fifth in the standings.

The 113-kilometre stage from Bellinzona to Carì was short, sharp and dangerous after the rest day. With repeated climbs before the final ascent and then 11.6 kilometres at around 8 per cent to the line, it gave the breakaway a theoretical chance, but Visma had other ideas. They kept the move within reach, brought the race back together before the final climb, then delivered Vingegaard to the point where he could finish the job himself.

Early attacks spark a chaotic opening

The race began with 157 riders after Pascal Ackermann withdrew before the start. The first attacks came immediately, with Jardi Christiaan van der Lee moving early in the blue jersey, keen to collect mountain points and take the classification lead outright from Vingegaard.

The opening kilometres were lively rather than controlled. Johan Jacobs, Manuele Tarozzi and Nelson Oliveira were among the early riders to go clear, before a larger group formed with Markel Beloki, Diego Ulissi, António Morgado, Christopher Juul-Jensen, Simone Gualdi, Tim Torn Teutenberg and Lorenzo Crescioli also involved.

Lidl-Trek and UAE Team Emirates-XRG were not satisfied with that first move, despite both having representation in it. Lidl used Jonathan Milan to help chase, while UAE sent riders forward in counter-attacks. The road began to rise steadily, and the race split repeatedly as riders tried to bridge across before the first official climb.

By the time the race reached the early climbing section, the front of the race had reshaped again. Giulio Ciccone, Chris Harper, Van der Lee, Einer Rubio, Alan Hatherly and others emerged near the head of the race, with Jhonatan Narváez later joining and adding an extra layer of interest because of his pursuit of the points classification.

Ciccone hunts mountain points as Visma keep control

Ciccone was one of the most active riders in the breakaway, and his focus was clear. The Lidl-Trek rider sprinted for the mountain points on the early climbs, taking maximum points on the first ascent of Torre and then again on Leontica. Rubio followed him closely, but Ciccone repeatedly had the sharper finish over the summits.

The breakaway, however, never received the freedom it needed. Team Visma | Lease a Bike controlled the peloton behind and kept the gap small, often holding the leaders at around a minute or less. Tim Rex was among those working hard in the bunch, a clear sign that Visma were not simply managing the stage but actively chasing.

Narváez took the intermediate sprint later in the stage, moving to within 2 points of Paul Magnier in the maglia ciclamino standings. Once that objective was completed, his role in the break became less committed, and he eventually sat up as the final climb drew closer.

Ciccone also became increasingly frustrated as the stage unfolded. He had taken points, but the chance to fight for the stage win was being squeezed by Visma’s chase. By the time the leaders approached the final climb, the break’s advantage had fallen to little more than a minute, and the escape was effectively living on borrowed time.

Harper leads alone towards the final climb

The remnants of the break began to fracture before the climb to Carì. Rubio and Harper were the last meaningful riders left up the road, with Harper eventually dropping Rubio near the Red Bull Kilometre and taking the bonus there.

Filippo Magli attacked from the peloton to take second at the Red Bull Kilometre, but the key development behind came as Red Bull-Bora-Hansgrohe moved to the front before the climb. It looked like an attempt to set up Jai Hindley and Giulio Pellizzari, but the plan unravelled almost immediately.

Pellizzari was dropped while his own team were helping to increase the pace. It was one of the day’s clearest surprises, as the Italian had still been a podium hopeful before the stage. By the finish, he would lose around 18 minutes, falling well out of the top 10 and turning what had looked like a possible GC opportunity into a damaging day.

Harper started the final climb with a small lead, but the peloton was only 35 seconds behind. Rubio was caught quickly, and Harper’s move soon ended too as the GC riders took over.

Visma reduce the GC group before Vingegaard attacksPhoto Credit: Getty

Visma reduce the GC group before Vingegaard attacks

Once the climb to Carì began properly, Visma imposed the pace. Victor Campenaerts reduced the peloton to around 15 riders, before Sepp Kuss and then Davide Piganzoli took over. The effect was immediate. Eulálio began to struggle and was dropped early on the final climb, joined by Ben O’Connor as both riders slipped away from the front of the race.

At the front, the select group was reduced to Vingegaard, Gall, Arensman, Hindley, Egan Bernal, Piganzoli and a handful of others. The stage was no longer about whether Vingegaard would be isolated. Instead, Visma had already put him in position to attack with most of his rivals under pressure.

Piganzoli continued until his work was done, and then Vingegaard launched. The attack came with around 5 kilometres still to climb, and the result was immediate. Gall tried to hold him in sight, but Vingegaard quickly opened a gap. Arensman, Hindley and Bernal formed a chasing group behind, while Eulálio continued to lose time further down the climb.

From that point, the winner was clear. Vingegaard extended his lead towards a minute, then beyond that mark, climbing alone in the pink jersey as the chase behind became a race for podium positions rather than stage victory.

Gall gains time in the podium fight

The most interesting battle behind Vingegaard was the fight for the remaining podium places. Gall initially rode alone behind the maglia rosa before being caught by the Arensman-Hindley-Bernal group. Bernal did much of the work in that chase, producing one of his better climbing performances of the race, but the group could not make any impression on Vingegaard.

Inside the final kilometre, Arensman lifted the pace and briefly distanced Gee-West, Piganzoli and Bernal. Gall then attacked in the final few hundred metres, taking second place on the stage and gaining a few valuable seconds over Hindley and Arensman.

Hindley finished third, Arensman fourth, and Gee-West crossed the line fifth after regaining contact late. Piganzoli celebrated as he came across the line, not for a stage placing, but for the work he had done in setting up another Vingegaard win. Bernal finished alone for seventh, with Michael Storer eighth.

Eulálio eventually finished around 3 minutes down, a result that reshaped the upper part of the general classification. After holding second overall earlier in the race, he dropped to fifth, while Gall moved up to second and Arensman rose to third.

Vingegaard extends Giro lead and mountains advantage

Vingegaard crossed the line alone to take his fourth stage win of the race, more than he has ever managed at a single Grand Tour before. It was also his first stage win of this Giro while wearing the maglia rosa, and the manner of it underlined the gap between him and the rest.

His overall lead now stands at 4:03 over Gall, with Arensman at 4:27 and Hindley at 5:00. Eulálio sits fifth at 5:09 after a costly day, while the podium battle behind Vingegaard remains far more open than the fight for the overall win.

Vingegaard also strengthened his grip on the mountains classification. Despite Ciccone’s work in the break, the Dane moved to 211 points, well clear of Ciccone on 129. Gall sits third on 96, ahead of Van der Lee and Rubio.

For Visma, this was a statement of control as much as strength. They did not give the breakaway enough room, they rode the final climb at their tempo, and they delivered Vingegaard to the moment where one acceleration was enough. The final week still has difficult terrain to come, but after Carì, the Giro looks increasingly like a race being shaped around how much more Vingegaard wants to take.

Giro d’Italia 2026 stage 16 result

Results powered by FirstCycling.com

Main photo credit: Getty