Stage 21 - Sunday, May 31: Roma (ITT), 14.4km
           
           First 10 finishers :
              1 Ignatas Konovalovas (Ltu) Cervelo Test Team                                      18.42 (46.203 km/h)
              2 Bradley Wiggins (GBr) Garmin - Slipstream                                         0.01
              3 Edvald Boasson Hagen (Nor) Team Columbia - Highroad                               0.07
              4 Yaroslav Popovych (Ukr) Astana                                                    0.11
              5 Marzio Bruseghin (Ita) Lampre - N.G.C.                                            0.16
              6 Giovanni Visconti (Ita) ISD                                                       0.18
              7 Dries Devenyns (Bel) Quick Step                                                   0.20
              8 Maarten Tjallingii (Ned) Rabobank                                                 0.21
              9 Stefano Garzelli (Ita) Acqua & Sapone - Caffe Mokambo                             0.23
              10 Denis Menchov (Rus) Rabobank                                                     0.24
           
           
           Changes in stage 21 compared to stage 20 :
           
           Biggest gainers by position :
                  +3   Tom Stamsnijder
                  +2   Michael Barry
                  +2   Jason McCartney
                  +2   Edvald Boasson Hagen
                  +2   Bradley Wiggins
                  +1   Yuriy Krivtsov
                  +1   Steve Morabito
                  +1   Simon Gerrans
                  +1   Serafin Martinez
                  +1   Paolo Tiralongo
           
           Biggest losers by position :
                  -3   Dmytro Grabovskyy
                  -2   Alessandro Vanotti
                  -2   Alexander Serov
                  -2   Robert Forster
                  -2   Vasili Kiryienka
                  -1   Andrea Masciarelli
                  -1   Bjorn Schroder
                  -1   Blaise Sonnery
                  -1   Damiano Cunego
                  -1   Francesco De Bonis
                  -1   Francesco Failli
           
           Biggest gainers by time :
               +0:24   Ignatas Konovalovas
               +0:23   Bradley Wiggins
               +0:17   Edvald Boasson Hagen
               +0:13   Yaroslav Popovych
               +0:08   Marzio Bruseghin
               +0:06   Giovanni Visconti
               +0:04   Dries Devenyns
               +0:03   Maarten Tjallingii
               +0:01   Stefano Garzelli
           
           Biggest losers by time :
               -5:22   Volodymir Gustov
               -4:29   Philip Deignan
               -4:23   Thomas Fothen
               -3:43   Dmytro Grabovskyy
               -3:29   Ben Swift
               -3:04   Jure Golcer
               -3:00   Vasili Kiryienka
               -2:57   Dario Cataldo
               -2:56   Valerio Agnoli
               -2:55   Leonardo Bertagnolli
               -2:54   Blaise Sonnery
           
           Favourites by position :
                  -1   Gilberto Simoni
                  -1   Damiano Cunego
           
           Favourites by time :
               +0:08   Marzio Bruseghin
               +0:01   Stefano Garzelli
               -0:16   Franco Pellizotti
               -0:21   Danilo Di Luca
               -0:22   Ivan Basso
               -0:25   Michael Rogers
               -0:29   Levi Leipheimer
               -0:47   Damiano Cunego
               -0:53   Thomas Lovkvist
               -0:55   Lance Armstrong
               -1:02   Carlos Sastre
               -1:04   Gilberto Simoni
               -2:21   Jens Voigt
           
           Top 3 and favourites standings :
                   1  Denis Menchov                              86.03.11
                   2  Danilo Di Luca                                 0.41
                   3  Franco Pellizotti                              1.59
                   4  Carlos Sastre                                  3.46
                   5  Ivan Basso                                     3.59
                   6  Levi Leipheimer                                5.28
                   7  Stefano Garzelli                               8.43
                   8  Michael Rogers                                10.01
                   .....
                  10  Marzio Bruseghin                              11.28
                   .....
                  12  Lance Armstrong                               15.59
                   .....
                  19  Damiano Cunego                                28.39
                   .....
                  24  Gilberto Simoni                               46.03
                  25  Thomas Lovkvist                               48.00
                   .....
                  48  Jens Voigt                                  1.37.25
           
           Retirements to date :                                                       Stage
              David Lopez Garcia (Spa) Caisse d'Epargne                                   20
              Dario Andriotto (Ita) Acqua & Sapone - Caffe Mokambo                        19
              Davide Malacarne (Ita) Quick Step                                           18
              Massimo Codol (Ita) Acqua & Sapone - Caffe Mokambo                          16
              Mauricio Soler (Col) Barloworld                                             16
              Yohann Gene (Fra) BBox Bouygues Telecom                                     16
              David Millar (GBr) Garmin - Slipstream                                      15
              Eros Capecchi (Ita) Fuji-Servetto                                           15
              Iban Mayoz (Spa) Xacobeo Galicia                                            15
              Ricardo Serrano (Spa) Fuji-Servetto                                         15
              Tyler Farrar (USA) Garmin - Slipstream                                      15
              Cameron Meyer (Aus) Garmin - Slipstream                                     14
              Filippo Pozzato (Ita) Team Katusha                                          14
              Jelle Vanendert (Bel) Silence-Lotto                                         14
              Mark Cavendish (GBr) Team Columbia - Highroad                               14
              Mark Renshaw (Aus) Team Columbia - Highroad                                 14
              Steve Chainel (Fra) BBox Bouygues Telecom                                   14
              Fabian Cancellara (Swi) Team Saxo Bank                                      12
              Christopher Horner (USA) Astana                                             11
              Joaquin Rodriguez (Spa) Caisse d'Epargne                                    11
              Ronny Scholz (Ger) Team Milram                                              10
              Julien Loubet (Fra) AG2R La Mondiale                                         8
              Pedro Horrillo (Spa) Rabobank                                                8
              Ruslan Pidgornyy (Ukr) ISD                                                   8
              Jesus Del Nero (Spa) Fuji-Servetto                                           7
              David Garcia Da Pena (Spa) Xacobeo Galicia                                   5
              Francisco Perez Sanchez (Spa) Caisse d'Epargne                               4
              Christian Vande Velde (USA) Garmin - Slipstream                              3
              Matthias Russ (Ger) Team Milram                                              2
            Total retirements : 29