1 - Thomas De Gendt (BEL) - Vacansoleil - (25)

2 - Damiano Cunego (ITA) - Lampre - (20)

3 - Mikel Nieve (ESP) - Euskaltel - (16)

4 - Joaquim Rodríguez (ESP) - Katyusha - (14)

5 - Michele Scarponi (ITA) - Lampre - (12)

6 - Ryder Hesjedal (CAN) - Garmin - (10)

7 - John Gadret (FRA) - AG2R - (9)

8 - Rigoberto Urán (COL) - Team Sky - (8)

9 - Sergio Henao (COL) - Team Sky - (7)

10 - Ivan Basso (ITA) - Cannondale - (6)

11 - Domenico Pozzovivo (ITA) - Bardiani Valvole - (5)

12 - Hubert Dupont (FRA) - AG2R - (4)

13 - Ben Hermans (BEL) - RadioShack - (3)

14 - Gianluca Brambilla (ITA) - Bardiani Valvole - (2)

15 - Roman Kreuziger (CZE) - Astana - (1)

Stage by Stage

Stage21
Milan to Milan
27 MAY 2012

Milan to Milan
Pos. Rider Team Time
1 Marco Pinotti (ITA) BMC Racing (25)
2 Geraint Thomas (GBR) Team Sky (20)
3 Jesse Sergent (NZL) RadioShack (16)

Stage20
Caldes to Passo dello Stelvio
26 MAY 2012

Caldes to Passo dello Stelvio
Pos. Rider Team Time
1 Thomas De Gendt (BEL) Vacansoleil (25)
2 Damiano Cunego (ITA) Lampre (20)
3 Mikel Nieve (ESP) Euskaltel (16)

Stage19
Treviso to Alpe di Pampeago
25 MAY 2012

Treviso to Alpe di Pampeago
Pos. Rider Team Time
1 Roman Kreuziger (CZE) Astana (25)
2 Ryder Hesjedal (CAN) Garmin (20)
3 Joaquim Rodríguez (ESP) Katyusha (16)

Stage18
San Vito di Cadore to Vedelago
24 MAY 2012

San Vito di Cadore to Vedelago
Pos. Rider Team Time
1 Andrea Guardini (ITA) Vini Fantini (25)
2 Mark Cavendish (IOM) Team Sky (20)
3 Roberto Ferrari (ITA) Androni Giocattoli (16)

Stage17
Falzes to Cortina d'Ampezzo
23 MAY 2012

Falzes to Cortina d'Ampezzo
Pos. Rider Team Time
1 Joaquim Rodríguez (ESP) Katyusha (25)
2 Ivan Basso (ITA) Cannondale (20)
3 Ryder Hesjedal (CAN) Garmin (16)

Stage16
Limone sul Garda to Falzes
22 MAY 2012

Limone sul Garda to Falzes
Pos. Rider Team Time
1 Jon Izagirre (ESP) Euskaltel (25)
2 Alessandro De Marchi (ITA) Androni Giocattoli (20)
3 Stef Clement (NED) Blanco (16)

Stage15
Busto Arsizio to Piani Resinelli
20 MAY 2012

Busto Arsizio to Piani Resinelli
Pos. Rider Team Time
1 Matteo Rabottini (ITA) Vini Fantini (25)
2 Joaquim Rodríguez (ESP) Katyusha (20)
3 Alberto Losada (ESP) Katyusha (16)

Stage14
Cherasco to Breuil-Cervinia
19 MAY 2012

Cherasco to Breuil-Cervinia
Pos. Rider Team Time
1 Andrey Amador (CRC) Movistar (25)
2 Jan Bárta (CZE) NetApp (20)
3 Alessandro De Marchi (ITA) Androni Giocattoli (16)

Stage13
Savona to Cervere
18 MAY 2012

Savona to Cervere
Pos. Rider Team Time
1 Mark Cavendish (IOM) Team Sky (25)
2 Alexander Kristoff (NOR) Katyusha (20)
3 Mark Renshaw (AUS) Blanco (16)

Stage12
Seravezza to Sestri Levante
17 MAY 2012

Seravezza to Sestri Levante
Pos. Rider Team Time
1 Lars Bak (DEN) Lotto (25)
2 Sandy Casar (FRA) FDJ (20)
3 Andrey Amador (CRC) Movistar (16)

Stage11
Assisi to Montecatini Terme
16 MAY 2012

Assisi to Montecatini Terme
Pos. Rider Team Time
1 Roberto Ferrari (ITA) Androni Giocattoli (25)
2 Francesco Chicchi (ITA) Omega Pharma - Quick-Step (20)
3 Tomas Vaitkus (LTU) Orica (16)

Stage10
Civitavecchia to Assisi
15 MAY 2012

Civitavecchia to Assisi
Pos. Rider Team Time
1 Joaquim Rodríguez (ESP) Katyusha (25)
2 Bartosz Huzarski (POL) NetApp (20)
3 Giovanni Visconti (ITA) Movistar (16)

Stage9
San Giorgio del Sannio to Frosinone
14 MAY 2012

San Giorgio del Sannio to Frosinone
Pos. Rider Team Time
1 Francisco Ventoso (ESP) Movistar (25)
2 Fabio Felline (ITA) Androni Giocattoli (20)
3 Giacomo Nizzolo (ITA) RadioShack (16)

Stage8
Sulmona to Lago Laceno
13 MAY 2012

Sulmona to Lago Laceno
Pos. Rider Team Time
1 Domenico Pozzovivo (ITA) Bardiani Valvole (25)
2 Beñat Intxausti (ESP) Movistar (20)
3 Joaquim Rodríguez (ESP) Katyusha (16)

Stage7
Recanati to Rocca di Cambio
12 MAY 2012

Recanati to Rocca di Cambio
Pos. Rider Team Time
1 Paolo Tiralongo (ITA) Astana (25)
2 Michele Scarponi (ITA) Lampre (20)
3 Fränk Schleck (LUX) RadioShack (16)

Stage6
Urbino to Porto Sant'Elpidio
11 MAY 2012

Urbino to Porto Sant'Elpidio
Pos. Rider Team Time
1 Miguel Ángel Rubiano (COL) Androni Giocattoli (25)
2 Adriano Malori (ITA) Lampre (20)
3 Michal Golas (POL) Omega Pharma - Quick-Step (16)

Stage5
Modena to Fano
10 MAY 2012

Modena to Fano
Pos. Rider Team Time
1 Mark Cavendish (IOM) Team Sky (25)
2 Matthew Goss (AUS) Orica (20)
3 Daniele Bennati (ITA) RadioShack (16)

Stage3
Horsens to Horsens
07 MAY 2012

Horsens to Horsens
Pos. Rider Team Time
1 Matthew Goss (AUS) Orica (25)
2 Juan José Haedo (ARG) Saxo - Tinkoff (20)
3 Tyler Farrar (USA) Garmin (16)

Stage2
Herning to Herning
06 MAY 2012

Herning to Herning
Pos. Rider Team Time
1 Mark Cavendish (IOM) Team Sky (25)
2 Matthew Goss (AUS) Orica (20)
3 Geoffrey Soupe (FRA) FDJ (16)

Stage1
Herning to Herning
05 MAY 2012

Herning to Herning
Pos. Rider Team Time
1 Taylor Phinney (USA) BMC Racing (25)
2 Geraint Thomas (GBR) Team Sky (20)
3 Alex Rasmussen (DEN) Garmin (16)