Walka o zwycięstwo w wyścigu toczyła się do ostatnich metrów. Garzelli nie mógł liczyć na ucieczkę, co byłoby trudne na płaskiej trasie. Skupił się na zdobywaniu bonifikat na dwóch lotnych premiach - odrobił dwie sekundy i przy identycznym łącznym czasie wyprzedził Scarponiego lepszą sumą miejsc na poszczególnych etapach. - Pierwszy raz coś takiego mi się przydarzyło. Stefano miał dwie okazje i je wykorzystał. Jest szybszy ode mnie na finiszach, niestety - skomentował Scarponi, który jechał w koszulce lidera od sobotniego etapu. W wyścigu, który jest uważany za próbę generalną przed klasykiem Mediolan-San Remo, Polacy nie startowali. Wyniki 7. etapu, Civitanova Marche - San Benedetto del Tronto (164 km): 1. Edvald Boasson Hagen (Norwegia/Sky) 3:52.36 2. Alessandro Petacchi (Włochy/Lampre) 3. Sacha Modolo (Włochy/Colnago) 4. Bernhard Eisel (Austria/HTC-Columbia) 5. Mattia Gavazzi (Włochy/Colnago) 6. Tyler Farrar (USA/Garmin) ten sam czas końcowa klasyfikacja: 1. Stefano Garzelli (Włochy/Acqua e Sapone) 30:51.36 2. Michele Scarponi (Włochy/Androni Giocattoli) ten sam czas 3. Cadel Evans (Australia/BMC Racing) 12 s 4. Maksim Igliński (Kazachstan/Astana) 22 5. Robert Gesink (Holandia/Rabobank) 27 6. Michael Rogers (Australia/HTC-Columbia) 29