Stage 19 : May 27, Bergamo - Macugnaga, 209 km                   
            
             1 Paolo Tiralongo (Ita) Pro Team Astana                                          5.26.27
             2 Alberto Contador Velasco (Spa) Saxo Bank Sungard                                      
             3 Vincenzo Nibali (Ita) Liquigas-Cannondale                                         0.03
             4 John Gadret (Fra) AG2R La Mondiale                                                0.06
             5 Joaquin Rodriguez Oliver (Spa) Katusha Team                                           
             6 Steven Kruijswijk (Ned) Rabobank Cycling Team                                         
             7 Michele Scarponi (Ita) Lampre - ISD                                               0.08
             8 Roman Kreuziger (Cze) Pro Team Astana                                             0.21
             9 Hubert Dupont (Fra) AG2R La Mondiale                                              0.29
            10 Kanstantsin Sivtsov (Blr) HTC-Highroad                                            0.34
            
            
           Changes in GC, stage 19 compared to stage 18 :
            
           Biggest gainers by position :
                 +20   Richie Porte 
                 +17   Thomas Peterson 
                 +17   Sylvester Szmyd 
                 +17   Matteo Rabottini 
                 +15   Sergey Lagutin 
                 +15   Mickael Cherel 
                 +13   Fumiyuki Beppu 
                 +13   Danilo Di Luca 
                 +12   Giampaolo Cheula 
                 +11   David Blanco Rodriguez 
            
           Biggest losers by position :
                  -9   Fabio Taborre 
                  -9   Oscar Gatto 
                  -8   Gert Dockx 
                  -8   Jose Rodolfo Serpa Perez 
                  -8   Yaroslav Popovych 
                  -7   Alexsandr Dyachenko 
                  -7   Igor Anton Hernandez 
                  -7   Pieter Weening 
                  -7   Valerio Agnoli 
                  -5   Carlos Sastre Candil 
                  -5   Kjell Carlstrom 
            
           Biggest gainers by time :
               +0:08   Paolo Tiralongo 
            
           Biggest losers by time :
              -27:38   Russell Downing 
              -27:01   Jos van Emden 
              -26:50   Ruggero Marzoli 
              -26:38   Alan Marangoni 
              -26:38   Alberto Ongarato 
              -26:38   Alex Rasmussen 
              -26:38   Alexander Kristoff 
              -26:38   Alexsandr Dyachenko 
              -26:38   Bjorn Selander 
              -26:38   Carlos Jose Ochoa 
              -26:38   Chad Beyer 
            
           Favourites by position :
                 +20   Richie Porte 
                 +13   Danilo Di Luca 
                 +10   Lars Ytting Bak 
                  +6   Daniel Moreno Fernandez 
                  +2   Thomas Lovkvist 
                  +2   Roman Kreuziger 
                  -1   Denis Menchov 
                  -3   Stefano Garzelli 
                  -5   Carlos Sastre Candil 
            
           Favourites by time :
               -0:07   Vincenzo Nibali 
               -0:20   Michele Scarponi 
               -0:33   Roman Kreuziger 
               -1:08   Daniel Moreno Fernandez 
               -1:13   Denis Menchov 
               -1:32   Richie Porte 
               -1:47   David Arroyo Duran 
               -3:29   Thomas Lovkvist 
               -7:21   Danilo Di Luca 
              -11:11   Stefano Garzelli 
              -15:51   Lars Ytting Bak 
              -20:31   Carlos Sastre Candil 
            
           Top 10 and favourites GC standings (previous stage in parens) :
                   1  Alberto Contador Velasco              77:11:24         (unchanged)
                   2  Michele Scarponi                          5:18         (was 2nd at 4:58)
                   3  Vincenzo Nibali                           5:52         (was 3rd at 5:45)
                   4  John Gadret                               7:53         (was 4th at 7:35)
                   5  Kanstantsin Siutsou                       9:58         (was 5th at 9:12)
                   6  Mikel Nieve Ituralde                     10:08         (was 7th at 9:22)
                   7  Roman Kreuziger                          10:20         (was 9th at 9:47)
                   8  JoaquA­m RodrA­guez Oliver               10:43         (was 10th at 10:25)
                   9  Denis Menchov                            10:51         (was 8th at 9:38)
                  10  Jose Rujano Guillen                      11:50         (was 6th at 9:18)
                   .....
                  12  David Arroyo Duran                       13:24         (was 12th at 11:37)
                   .....
                  20  Thomas Lovkvist                          33:43         (was 22nd at 30:14)
                  21  Stefano Garzelli                         35:08         (was 18th at 23:57)
                   .....
                  31  Daniel Moreno Fernandez                1:00:39         (was 37th at 59:31)
                   .....
                  33  Carlos Sastre Candil                   1:02:37         (was 28th at 42:06)
                   .....
                  63  Danilo Di Luca                         2:00:31         (was 76th at 1:53:10)
                   .....
                  87  Richie Porte                           2:25:57         (was 107th at 2:24:25)
                   .....
                 124  Lars Ytting Bak                        3:10:03         (was 134th at 2:54:12)
            
           Top 10 on Points table with previous in parens:
                   1  Jan Bakelandts                              26         (was 0 points)
                   2  Pablo Lastras Garcia                        13         (unchanged)
                   3  Stefano Garzelli                             8         (was 4th with 5 points)
                   4  Bram Tankink                                 8         (was 3rd with 8 points)
                   5  Lars Ytting Bak                              8         (was 30th with 3 points)
                   6  Daniel Moreno Fernandez                      5         (was 5th with 5 points)
                   7  Giovanni Visconti                            5         (was 6th with 5 points)
                   8  Fumiyuki Beppu                               5         (was 9th with 5 points)
                   9  Sebastian Lang                               5         (was 8th with 5 points)
                  10  Matteo Montaguti                             5         (was 7th with 5 points)
            
           Top 10 on Mountains table with previous in parens:
                   1  Stefano Garzelli                            67         (was 1st with 64 points)
                   2  Alberto Contador Velasco                    56         (was 2nd with 53 points)
                   3  Mikel Nieve Ituralde                        39         (unchanged)
                   4  Jose Rujano Guillen                         29         (unchanged)
                   5  Gianluca Brambilla                          29         (unchanged)
                   6  Emanuele Sella                              23         (unchanged)
                   7  Michele Scarponi                            23         (unchanged)
                   8  Vincenzo Nibali                             22         (was 9th with 20 points)
                   9  Johnny Hoogerland                           21         (was 8th with 21 points)
                  10  Jerome Pineau                               20         (was 35th with 5 points)
            
           Retirements to date :                                        Stage
              Craig Lewis (USA) HTC-Highroad                               19 <<<
              Filippo Savini (Ita) Colnago - CSF Inox                      19 <<<
              Marco Pinotti (Ita) HTC-Highroad                             19 <<<
              Francesco Masciarelli (Ita) Pro Team Astana                  17
              Matthew Wilson (Aus) Team Garmin-Cervelo                     17
              Murilo Antonio Fischer (Bra) Team Garmin-Cervelo             17
              Michal Golas (Pol) Vacansoleil-DCM Pro Cycling Team          16
              Brett Lancaster (Aus) Team Garmin-Cervelo                    15
              Domenico Pozzovivo (Ita) Colnago - CSF Inox                  15
              Frantisek Rabon (Cze) HTC-Highroad                           15
              Juan Jose Oroz Ugalde (Spa) Euskaltel-Euskadi                15
              Manuel Antonio Leal Cardoso (Por) Team RadioShack            15
              Marco Marzano (Ita) Lampre - ISD                             15
              Robert Hunter (RSA) Team RadioShack                          15
              Andrea Noe' (Ita) Farnese Vini - Neri Sottoli                14
              Francesco Chicchi (Ita) Quickstep Cycling Team               14
              Rafael Valls Ferri (Spa) Geox-TMC                            14
              Alessandro Petacchi (Ita) Lampre - ISD                       13
              Danilo Hondo (Ger) Lampre - ISD                              13
              Davide Appollonio  (Ukn) Sky Procycling                      13
              Francisco Jose Ventoso Alberdi (Spa) Movistar Team           13
              Gerald Ciolek (Ger) Quickstep Cycling Team                   13
              Manuel Belletti (Ita) Colnago - CSF Inox                     13
              Mark Cavendish (GBr) HTC-Highroad                            13
              Mark Renshaw (Aus) HTC-Highroad                              13
              Martin Kohler (Swi) BMC Racing Team                          13
              Sacha Modolo  (Ukn) Colnago - CSF Inox                       13
              Borut Bozic (Slo) Vacansoleil-DCM Pro Cycling Team           11
              Danilo Napolitano (Ita) Acqua & Sapone                       11
              Adam Blyth (GBr) Omega Pharma-Lotto                          10
              Chris Butler (USA) BMC Racing Team                            9
              Graeme Brown (Aus) Rabobank Cycling Team                      9
              Jackson Rodriguez (Ven) Androni Giocattoli                    9
              Robbie McEwen (Aus) Team RadioShack                           9
              Fabio Andres Duarte Arevalo (Col) Geox-TMC                    8
              Brice Feillu (Fra) Leopard Trek                               5
              Bruno Pires (Por) Leopard Trek                                5
              Chris Barton (USA) BMC Racing Team                            5
              Davide ViganAČ (Ita) Leopard Trek                             5
              Dominic Klemme (Ger) Leopard Trek                             5
              Fabian Wegmann (Ger) Leopard Trek                             5
              Francesco Failli (Ita) Farnese Vini - Neri Sottoli            5
              Oliver Zaugg (Swi) Leopard Trek                               5
              Thomas Rohregger (Aut) Leopard Trek                           5
              Tom  Slagter (Ned) Rabobank Cycling Team                      5
              Tom Stamsnijder (Ned) Leopard Trek                            5
              Tyler Farrar (USA) Team Garmin-Cervelo                        5
              Wouter Weylandt (Bel) Leopard Trek                            3
            Total retirements : 48