Explore
Destinations, athlete stories, and field reports from every corner of the globe.
Browse by Sport
Tour de Suisse 2026 Stage 1: Pogacar Strikes in Sondrio Finale
Tadej Pogacar wins Stage 1 of the Tour de Suisse 2026 in Sondrio, Italy — the race's first-ever stage outside Switzerland — after a brutal finale over three punchy Lombard climbs.
By ZealZag TeamFinale Ligure: Italy's Mountain Bike Enduro Capital
Finale Ligure sits where the Apennines meet the Ligurian coast, 70 kilometres west of Genoa. Behind the medieval hilltop village, 800 kilometres of signed trails cross the limestone karst plateau above the sea — the terrain that has made Finale one of the world's most respected enduro destinations and a repeated stop on the UCI Enduro MTB World Cup calendar.
By ZealZag TeamCycling the Cuneo Valleys: Monviso, the Agnello, and the Southern Piedmont Roads
The four Occitan valleys south of Cuneo — Varaita, Maira, Grana, and Stura — offer some of the emptiest and highest road cycling in the Italian Alps, anchored by the Col dell'Agnello, the Colle delle Finestre, and the medieval town of Saluzzo where the Giro Donne concludes today.
By ZealZag TeamFifty Seconds: The 2026 Giro Donne Comes Down to Saluzzo
Van der Breggen leads Vollering by 50 seconds entering the final stage of the 2026 Giro d'Italia Women — a loop through the Cuneo hills that ends in Saluzzo this afternoon. The gap is large enough to manage. The Montoso is hard enough to close it.
By ZealZag TeamFinale Ligure: Italy's Purpose-Built Enduro Capital on the Ligurian Coast
Finale Ligure is a small Ligurian coastal town where the limestone hills directly behind the beach hold several hundred kilometres of purpose-developed enduro trail. The Enduro World Series has raced here multiple times. The town has rebuilt its service economy around mountain biking. By most measures, it is the most complete enduro destination in Europe.
By ZealZag TeamTraining for High-Mountain Cycling: What a Dolomites Granfondo Actually Demands
A Dolomites granfondo asks for 4,000+ metres of climbing over 130–170 km. Most riders who finish strong aren't better cyclists than those who blow up — they trained specifically for sustained high-gradient climbing and managed the race very differently. Here is what that preparation actually involves.
By ZealZag TeamSestriere: The 2,035-Metre Summit That Ends the Giro Donne
Stage 8 of the 2026 Giro d'Italia Women finishes at Sestriere — the high Alpine ski station in Piedmont that has ended multiple Grand Tours. A practical guide to cycling the Colle del Sestriere and building a training week in the upper Susa valley.
By ZealZag TeamVollering Takes the Stage, Van der Breggen Takes Everything Else: Stage 5 in the Cadore
Demi Vollering won the sprint of four that ended Stage 5 in Santo Stefano di Cadore, but Anna van der Breggen followed every attack and left the Dolomites still in pink — a minute clear, two stages from Sestriere.
By ZealZag TeamCycling Lake Garda: The Alpine Lake That Trains Champions
Lake Garda sits 15 kilometres from Ala, the starting town for today's Giro Donne sprint stage — a practical guide to the lake that WorldTour teams use as a winter base, built around the climbs, the loops, and the thermal winds that make the northern shore one of Europe's best cycling destinations.
By ZealZag TeamInto the Po Plain: Stage 6 Brings a Sprinters' Reckoning to Brescello
The Giro Donne drops from the Dolomites to the Po plain today — 159 kilometres from Ala in the Adige valley to Brescello on the river, nearly flat, sprint finish expected. Van der Breggen sits in; Balsamo, already a two-stage winner this week, hunts a third.
By ZealZag TeamCycling the Cadore: Dolomite Passes from Cortina to the Comelico Valley
The road from Longarone to Santo Stefano di Cadore traces some of the Dolomites' most striking cycling terrain — Passo Tre Croci above Cortina d'Ampezzo, the Passo Sant'Antonio, and the Comelico valley finishing climbs that define today's Giro d'Italia Women Stage 5.
By ZealZag TeamInto the Cadore: Van der Breggen Defends Pink on Stage 5's Triple Dolomite Test
Anna van der Breggen carries a 1:04 lead over Marlen Reusser into today's 146-kilometre Dolomite road stage from Longarone to Santo Stefano di Cadore — the Giro Donne's first day of full alpine climbing, with the Tre Croci, Sant'Antonio, and a double Costalissoio circuit stacked into the final 90 kilometres.
By ZealZag TeamCycling Passo Giau: The Dolomite Climb That Broke Today's Queen Stage
Passo Giau sits at 2,236 metres and delivers 9.9 kilometres averaging 9.3 percent — the climb where Felix Gall attacked to win Stage 19. A guide to riding it yourself, the surrounding Dolomite circuit, and where to base in Alleghe or Cortina d'Ampezzo.
By ZealZag TeamGall Conquers the Dolomites: Queen Stage Win at Piani di Pezzè as Vingegaard Stays Pink
Felix Gall (Decathlon CMA CGM) attacked on the upper ramps of the Passo Giau and held his lead over six climbs and 4,888 metres of vertical to win the queen stage solo at Piani di Pezzè — with Jonas Vingegaard arriving approximately 42 seconds back and keeping the maglia rosa heading into Stage 20's Piancavallo summit.
By ZealZag TeamCycling Andalo and the Paganella: Trentino's Alpine Plateau Above Lake Molveno
A route guide to the plateau finish that closed Stage 17 of the 2026 Giro — the Paganella massif above Lake Molveno, the Brenta Dolomites backdrop, and the road network that connects a mountain resort to the wider Trentino cycling grid.
By ZealZag TeamRace the Giro: Cycling to Andalo in the Brenta Dolomites
Andalo's Giro Stage 17 finish sits inside the Brenta Dolomites at 1,039m below the Paganella. Our guide covers the Stage 17 climbs, Trentino travel logistics, best season, and why this Dolomites loop belongs on every cyclist's bucket list.
By ZealZag TeamAndalo or Nothing: Stage 17 Sends the Giro's Last GC Chance Through Trentino
Stage 17 is the longest day of the Giro's final week and, according to the race's own script, the last realistic mountain opportunity before the final time trial. Jonas Vingegaard's 4:03 lead over Felix Gall enters the Andalo finish largely unchanged — and the stage's breakaway runners write a different chapter of the race.
By ZealZag TeamGiro d'Italia Stage 17: Breakaway Takes Andalo as Vingegaard Conserves
Stage 17's 202km Alpine roller-coaster from Cassano d'Adda delivers a breakaway win at Andalo's Brenta Dolomites resort as Vingegaard's pink jersey remains unchallenged with the final week ahead.
By ZealZag TeamGiro d'Italia Stage 16: Vingegaard Detonates the Carì Climb in Pink
Jonas Vingegaard wins his fourth Giro stage and first in the pink jersey, soloing away from Gall and Hindley on the 11.7km Carì summit to cement a commanding GC lead.
By ZealZag TeamCycling Lombardy: From the Oltrepò Plains to the Madonna del Ghisallo
Lombardy is where the Giro d'Italia sprints to Milan and where Il Lombardia sends climbers over the Ghisallo. A practical guide to cycling the flat southern plain, the Lake Como climbs, and the classics roads that make this one of the world's most layered cycling regions.
By ZealZag TeamSprint Into Milan: The Giro's Final Bunch Finish Before the Rest Day
Stage 15 brings the 2026 Giro d'Italia into Milan on a 157-kilometre flat run from Voghera — the race's last sprint opportunity before tomorrow's rest day and the mountain stages that will decide the podium. Jonas Vingegaard enters the day 2:26 clear in pink.
By ZealZag TeamCycling Lake Maggiore: Italian Lakes Loops from Verbania to Stresa
A practical guide to cycling the western shore of Lake Maggiore — the same lakeside roads, foothill climbs, and Borromean island views that closed Giro Stage 13 in Verbania.
By ZealZag TeamBettiol Solos Into Verbania: Stage 13 of the Giro Goes to the Breakaway
Alberto Bettiol attacked on the Ungiasca, dropped Leknessund, and rode alone into Verbania for his first professional win in nearly five years — while Eulálio and Vingegaard arrived together, the 33-second GC gap intact.
By ZealZag TeamGiro Stage 13: Ganna's Hometown, Vingegaard's Moment, Verbania's Stage
Stage 13 of the 2026 Giro d'Italia brings the race to Verbania on Lake Maggiore — Filippo Ganna's hometown — with the Ungiasca climb threatening GC upheaval just 33 seconds could change everything.
By ZealZag Team