So the break stays away, despite Team Lpr's best efforts, and Simon Gerrans wins solo from about 1.5km out on the finishing climb. In the chasing field, there was a slight time gap: a last-second acceleration by Pellizotti and Di Luca causes a 3" gap for Levi Leipheimer and Ivan Basso. Menchov stuck on Di Luca. Beautiful stage finish, fitting of one of Italy's great one-day races.
- Simon Gerrans
- Rubens Bertogliati
- Francesco Gavazzi
- Evgeny Petrov
- Philippe Deignan
- Chris Froome
GC now:
- Denis Menchov
- Danilo Di Luca, at 34"
- Levi Leipheimer, at 43"