Grégoire takes the stage win – Pogačar stays in yellow

Romain Grégoire (Groupama-FDJ United) is the winner of stage 2 of the 2026 Tour de Suisse. The Frenchman prevailed in a sprint from a breakaway group on the 157.7-kilometre circuit around Locarno. Marcel Camprubí (Pinarello – Q36.5 Pro Cycling Team) finished second, while Bart Lemmen (Team Visma | Lease a Bike) rounded out the podium.

After a hectic opening phase, a large lead group of 14 riders formed. Among them were Julian Alaphilippe (Tudor Pro Cycling Team), Afonso Eulalio (Bahrain Victorious), Bauke Mollema (Lidl-Trek), Finlay Pickering (Team Jayco AlUla) and the eventual winner Grégoire. The peloton initially let the group go but kept the gap under control. UAE Team Emirates – XRG took up much of the chasing work for overall leader Tadej Pogačar.

The closing phase tightened up once more. On the final two climbs the lead group fell apart, while Pogačar — together with Mathias Vacek (Lidl-Trek) and Eulalio — closed back in on the breakaway. Two kilometres from the finish, the leaders’ advantage was down to around 13 seconds. With the front riders playing tactics, a catch briefly looked possible.

Grégoire, however, launched his sprint early enough and held on for the stage win at the line. The Pogačar group reached Locarno just a few seconds later. The Slovenian thereby defended the yellow jersey and extended his lead in the general classification. Richard Carapaz is now 2:50 minutes back, with Andrea Bagioli in third.

Marc Hirschi (Tudor Pro Cycling Team) was the best-placed Swiss rider in 39th. Mauro Schmid (Team Jayco AlUla), Silvan Dillier (Alpecin-Deceuninck) and Fabian Weiss (Tudor Pro Cycling Team) played no part in the fight for the day’s victory. Alaphilippe, who rides for the Swiss Tudor Pro Cycling Team, was part of the breakaway but had to let go in the finale.