
<h2><span class="stage-span"><a href="/race/tdf2008/stage20/">Stage 20</a></span></h2>
Stage Summaries
- CyclingNews Stage 20 Report
- CyclingNews Stage 20 Preview
- LeTour Stage 20 Dashboard
- VeloNews: Stage 20 TT
- CyclingWeekly: Tour de France 2008: Sastre wins 2008 Tour
- Pez: TdF’08 St. 20: Spanish Eyes Are Smiling!
- Bob Martin: Tour de France, stage 20 summary
- RBR: Tour de France 2008 - Stage 20 Results - Schumacher wins TT again! Sastre poised to win the Tour de France!
- VeloNews: Schumacher's time-trial win caps strong Tour for Gerolsteiner
- VeloNews: Sastre honors late brother-in-law, teammates, after securing the yellow jersey
- CyclingWeekly: Sastre dedicates Tour de France success to late brother-in-law Jimenez
- VeloNews: Andrew Hood's Tour de France Notebook, stage 20
- VeloNews: Stage 20 — by the numbers
- CyclingNews: First Edition Cycling News: Sacrifices pay off for maillot jaune, Out-gunned, but not out of time for runner-up, Beijing-bound German shows winning form, Augustyn wants to return as GC man, Schleck dreams of change in colour, Anti-doping chief calls Tour a success
Photos
- Bettini Stage 20 Gallery
- CyclingNews Stage 20 Gallery
- Graham Watson Stage 20 Gallery (grahamwatson.com)
- Garmin-Chipotle Stage 20 Flickr Gallery
Experts/Riders
- Sylvain Chavanel Stage 20 Diary
- Julich Diary: Preview of Saturday's big time trial
- Bicycling: Bruyneel's Take: Gotta Go Like Hell
- VeloNews: Inside the Tour, with John Wilcockson - It all comes down to this
- WorldCycling.tv: Graham Watson's Tour de France Audio Report Sat. Jul. 26 2008
- WorldCycling.tv: Paul Sherwen's Tour de France Audio Report Sat. Jul. 26 2008
- WorldCycling.tv: Phil Liggett's Tour de France Audio Report Sat. Jul. 26 2008
- WorldCycling.tv: Phil Liggett's Daily Report - Sat. July 26 2008
- VeloNews: Fresh Korn - The end is in sight
- L'Equipe: Cyclisme - TDF - Les réactions: autotranslated from French
- Julich Diary: Sastre's deserved success a humbling experience
- Pez: Carmichael Sez: Fatigue Takes Its Toll
- Allen Lim: Dr. Lim's Advice on Time Trial Pacing
- Fabian Wegmann Stage 20
Teams
- Garmin: Getting in The Zone: Fish oils and the Tour!
- Garmin: Victoria Times Colonist: Hesjedal glad to see Tour hunting down cheats
- Garmin: Millar, Vande Velde top 5; Christian moves to 5th overall!!
- CSC: Tour S20: Sastre Defends Yellow
Video
- TdF: Stage 20 Video Preview
- Steephill Stage 20 Video Summary and Links
- TdF: Interviews : Sylvain CHAVANEL,F.VAN LONDERSELE, R.WALKOWIAK
- SBS Cycling Central: Tour de France Stage 20 highlights
- VeloNews TV: Christian Vande Velde Stage 20
Podcasts
- BikeRadar: Stage 19 Review/Stage 20 Preview
- SBS Cycling Central: Le Tour Podcast Stage 20
- ITV TDF Stage 20
- BikeRadar: Stage 20 Review/Stage 21 Preview
- Fredcast: The Daily Tour Podcast - Stage 20
Blogs
- Podium Cafe: Fuel for the Fire
- CyclingFansAnonymous: Operacion Puerto refuses to die
- Trust But Verify: Fallout 27
- Lanterne Rouge: Stage Twenty: The decisive ITT
- TdfBlog: Cadel Does Attack!
- TdfBlog: Schumacher takes 2nd TT as Sastre holds yellow
- Podium Cafe: Surprise Ending
- Podium Cafe: Rank the Tours
Tech
- CyclingNews: Christian Vande Velde's Garmin-Chipotle Felt DA
- CyclingNews: Kim Kirchen's Team Columbia Giant TT Prototype



