Explore
Destinations, athlete stories, and field reports from every corner of the globe.
Browse by Sport
Tour de France 2026: The Tourmalet Awaits as Træen Defends Yellow Into the Pyrenees
A surprise leader in yellow, the favourites lying in wait, and the fabled Col du Tourmalet looming as the 2026 Tour's first hors catégorie test — the race for the mountains starts now.
By ZealZag TeamGrand Départ Barcelona: The Tour Opens with Its First Team Time Trial Since 1971
Twenty-two squads rolled off the Parc del Fòrum ramp and pointed at Montjuïc on Saturday as the Tour de France opened its 2026 edition with a team time trial through the streets of Barcelona — a format not seen at a Tour Grand Départ since 1971, and one carrying an individual GC twist that made every second count.
By ZealZag TeamRace the Route: Ride Tour de France Stage 1's Barcelona TTT Course
The 19.7km Tour de France Stage 1 TTT from Fòrum to Montjuïc is one of Europe's most cinematic cycling routes. Here's how to ride every kilometer — logistics, Montjuïc climb tips, and where to eat.
By ZealZag TeamTour de France 2026: Barcelona Braces for the Grande Boucle
23 Tour de France teams present at Sagrada Família as Barcelona's Grand Départ week ignites — Pogačar, Vingegaard and Evenepoel on the same starting line for the first time.
By ZealZag TeamThree Days Out: Tour de France 2026 Opens with First Stage 1 TTT Since 1971 in Barcelona
The 113th Tour de France fires its starting gun on Saturday — an unprecedented team time trial up Montjuïc where individual times apply, the first TTT opener since 1971, and Pogačar versus Vingegaard's Giro-winning form versus Evenepoel's chrono power in one 19.6-kilometre opener.
By ZealZag TeamThe Tour de France Has Arrived in Barcelona: 23 Teams, Four Days, One Starting Gun
Four days before the Tour de France opens with its first team time trial since 1971, Barcelona is mid-preparation — team buses on the streets, the Montjuïc circuit under reconnaissance, and a GC field where the defending champion and the reigning Giro winner both need to be watched from the first pedal stroke.
By ZealZag TeamCycling the Valtellina: Stelvio, Mortirolo, and Gavia from a Sondrio Base
The Italian valley that anchors today's Tour de Suisse Grand Départ is also one of Europe's great cycling destinations — three legendary alpine passes, a 114km lakeside path, and a car-free initiative that closes the major roads to traffic all summer.
By ZealZag TeamTour 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 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 TeamDauphine 2026: Seixas, Van Aert and the Alps That Decide Tour de France
The Tour Auvergne-Rhône-Alpes — cycling's definitive Tour de France rehearsal — begins Sunday in Vizille. Paul Seixas and Wout van Aert lead a start list that will answer every question the July race is asking.
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 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 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 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 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 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 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 TeamRace the Giro: Cycling Bellinzona to Carì in Swiss Ticino
Stage 16's Bellinzona–Carì route climbs 3,000m through the Leventina Valley to a 1,600m Swiss alpine resort. Our guide covers the 11.7km Carì ascent, Ticino logistics, best season, and why this is one of the finest Giro climbs to ride.
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 TeamThird Rest Day: Vingegaard Commands the Giro with One Final Week to Win It
Jonas Vingegaard heads into the Giro d'Italia's third rest day in the maglia rosa, 2:26 ahead of Afonso Eulálio, after a solo summit win at Pila on Stage 14 flipped the race. One final week — Switzerland tomorrow, then the Dolomites — separates him from a Grand Tour title.
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 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