May 28, 2011 (Macugnaga, Italy) – Vasili Kiryienka (Blr) Movistar Team soloed in for a commanding victory by over 4 minutes on Stage 20 from Verbania to Sestriere, 242km. José Rujano Guillen (Ven) Androni Giocattoli finished second at 4:43 and Joaquím Rodríguez Oliver (Esp) Katusha Team was third 7s later. Race leader Alberto Contador Velasco (Esp) Saxo Bank Sungard is set to claim his second Giro title as the grand tour wraps up in Milan on Sunday.
Results (brief)
1. Vasili Kiryienka (Blr) Movistar Team 6:17:02
2. José Rujano Guillen (Ven) Androni Giocattoli 4:43
3. Joaquím Rodríguez Oliver (Esp) Katusha Team 4:50
4. Carlos Alberto Betancourt Gomez (Col) Acqua & Sapone 5:31
5. John Gadret (Fra) AG2R La Mondiale 5:54
6. Michele Scarponi (Ita) Lampre-ISD 5:58
7. Steven Kruijswijk (Ned) Rabobank Cycling Team
8. Alberto Contador Velasco (Esp) Saxo Bank Sungard
9. Denis Menchov (Rus) Geox-TMC
10. Roman Kreuziger (Cze) Pro Team Astana 6:16
GC after Stage 20
1. Alberto Contador Velasco (Esp) Saxo Bank Sungard 83:34:25
2. Michele Scarponi (Ita) Lampre-ISD 5:18
3. Vincenzo Nibali (Ita) Liquigas-Cannondale 6:14


