Ordine d’arrivo
1. Adriano Malori (Lampre-ISD) km 28,7 in 34'53" media 49,353 km/h
2. Manuele Boaro (Saxo Bank - Sungard) a 7"
3. Alan Marangoni della (Liquigas Cannondale) a 46"
4. Tiziano Dall'Antonia (Liquigas Cannondale) a 55"
5. Giovanni Visconti (Farnese Vini - Neri Sottoli) a 1'11"
6. Matteo Montaguti (Ag2R - La Mondiale) a 1'11"
7. Dario Cataldo (Quickstep Cycling Team) a 1'11"
8. Stefano Borchi (De Rosa - Ceramiche Flaminia) a 1'18"
9. Alessandro De Marchi (Androni Giocattoli) a 1'21"
10. Angelo Pagani (Colnago Csf - Inox) a 1'38"