Cort wins stage 2 of Volta a Catalunya 2026 after late break is caught inside final kilometre

Magnus Cort of Uno-X Mobility won stage 2 of the 2026 Volta a Catalunya on Tuesday, producing the fastest finish in Banyoles after Liam Slock’s late solo move was only closed under the flamme rouge. Noa Isidore took second on the day, with Francesco Busatto third, as a stage that looked controlled for long stretches nearly slipped away from the peloton before a frantic final chase restored order at the last possible moment.

Veistroffer and Lotto-Intermarche shape the day again

For the second day running, Baptiste Veistroffer was at the centre of almost everything away from the finish. Stage 2 began with an early five-rider break featuring Veistroffer and Lotto-Intermarche team-mate Liam Slock, joined by Julen Arriola-Bengoa, Diego Uriarte and Samuel Fernandez. They moved clear almost immediately after the flag dropped and were quickly granted a lead of more than two minutes.

It was not an especially dangerous move in general classification terms, even if Arriola-Bengoa started the day as the best-placed rider in the escape at 1:35 down on Dorian Godon. That allowed the peloton to keep things measured rather than panicked, with Ineos Grenadiers again taking on a large share of the responsibility, joined at various points by Bahrain Victorious and NSN.

The shape of the stage made that approach logical. There was only one categorised climb, the Alt del Purgatori, and although the route carried over 2,100 metres of elevation gain, much of the difficulty was spread across rolling terrain rather than one major summit finish. That meant the teams with leaders for both the stage and the overall were keen to keep the move within range without dragging it back too soon.

Veistroffer, meanwhile, made the most of his freedom. He took maximum points on the Alt del Purgatori, then swept up the intermediate sprints in Peralada and Besalú as well. By the middle of the stage he had not only reinforced his hold on the mountains classification, but also moved ahead of Godon in the points standings. For a rider who had already spent the opening stage hoovering up every available bonus from the break, it was another outstanding day of opportunism.

The break holds further than expected

There were periods when the peloton appeared to have the move on a tight leash. Early in the stage the gap sat around two minutes, then dipped below that mark as Ineos Grenadiers, Bahrain Victorious and NSN kept the tempo honest. Yet the break never folded. If anything, it found more life around the halfway point.

With just over 80km ridden, the gap actually grew to its largest of the day, stretching beyond 2:30. The racing remained quick throughout, with the average speed rising well above 43kph, and that combination of pace and rolling terrain made the stage harder to calculate than it first appeared. The peloton was working, but not always with the full commitment of a bunch convinced the catch would be easy.

The move started to change shape with 50km to go. Slock accelerated, Veistroffer followed, and Uriarte was able to stay with them while Arriola-Bengoa and Fernandez were dropped and later caught. That left a leading trio to carry the break’s hopes into the final hour, with the peloton still more than two minutes back at one stage.

From there, the race began to tighten properly. The final intermediate sprint in Olot again went Veistroffer’s way, completing a clean sweep of every available sprint and KOM point on the day, but the more important detail was the road ahead. The break was about to hit a long, technical descent into Banyoles, interrupted by small kickers and followed by a slightly rising finish. It was the kind of terrain that left room for both a late escape and a reduced sprint.

The stage tilts towards chaos in the final 20km

By 30km to go, the leading trio still had 1:30, enough to force some urgency behind. More teams then came to the front in earnest. Red Bull-Bora-Hansgrohe, Lidl-Trek, Pinarello-Q36.5, Team Visma | Lease a Bike and others all began to challenge for control as the race moved onto the descent and the last exposed roads into the finish.

The break was still not finished. Veistroffer briefly slipped off the back on the final drag before rejoining on the descent, and then with 17km to go he attacked again. Slock bridged across while Uriarte was finally distanced, turning the front of the race into a two-man Lotto-Intermarche operation. Veistroffer then emptied himself for his team-mate, riding flat out to give Slock the best possible chance of staying clear.

Behind them, NSN went all in on the descent to drag the move back, before George Bennett came to the front with 10km to go and took another chunk out of the gap for Uno-X Mobility. By then the leading pair were on borrowed time, but they were still refusing to surrender. With 5km to go they still had 11 seconds.

Then came the stage’s major incident. Henri Uhlig crashed heavily with around 10km remaining, bringing down the calm that had only just started to settle in the bunch. The fall caused a significant split, first thought to affect around 30 riders, then revealed to have disrupted the bunch far more substantially. For a moment, around 80 riders appeared to be off the back. Uhlig abandoned as a result of the crash.

That could have transformed the stage result and the general classification, but the damage was limited quickly. Florian Lipowitz bridged back across with several others, the bunch came back together, and the chase resumed with full force. EF Education-EasyPost and Ineos Grenadiers then helped bring the gap down to just 14 seconds with 7km left.

Slock almost steals it before Cort finishes the job

Even after all that, Slock and Veistroffer were still not done. Veistroffer’s effort ended with 3km to go, but Slock carried on alone. He had seven seconds with the bunch bearing down, and for a few moments the stage genuinely looked as though it might slip away from the sprinters and punchers behind.

Team Visma | Lease a Bike played a central role in shutting that hope down, before Soudal-QuickStep took over for Alberto Dainese. Bahrain Victorious then led the bunch under the flamme rouge, but only after Slock had finally been caught right at the kite. It was a cruel finish for Lotto-Intermarche after an aggressive and intelligent ride, especially for Veistroffer, who had once again shaped the entire day.

Once the catch was made, the stage changed instantly from a chase to a sprint battle. Alpecin-Premier Tech, UAE Team Emirates-XRG, Uno-X Mobility and XDS Astana all fought for the front inside the final 500 metres. Out of that disorder, it was Cort who timed his finish best.

The experienced Dane produced the quickest sprint to take the stage win in Banyoles, beating Noa Isidore and Francesco Busatto after a day that demanded far more patience than the final result might suggest. It was the kind of finish Cort specialises in, not a pure flat drag race, but a hard day with enough fatigue in the legs and enough uncertainty in the final kilometres to reward judgement as much as speed.

Volta a Catalunya 2026 stage 2 Result

Results powered by FirstCycling.com

Main photo credit: Getty