Filed under: Live Races Vuelta a España Stage 21 LIVE By Jens Sep 15, 2013, 8:35am EDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Vuelta a España Stage 21 LIVE Reddit Pocket Flipboard Email Leganés - Madrid 109.6 km Just the celebrations left of this GT season. The Spanish Inquisition condemns: Tyler Farrar Yeah, the Inquisition still believes. So sue them. Official site , Stageinfo , Startlist In This Stream 2013 Vuelta a España Madrid brings the Bling! Final stage LIVE Brutal duel wins Horner the Vuelta View all 54 stories More From Podium Cafe Volta a Catalunya Stage 3 Live Classic Brugge-De Panne LIVE Volta a Catalunya Stage 2 LIVE Trofeo Alfredo Binda LIVE The Art of Cycling, by James Hibbard VAN DER POEL STRIKES BACK AT MILANO SANREMO