In helse omstandigheden (regen en aquaplaning) trokken Stamsnijder, Cheula, Barry en Ignatiev al na 9 km in de aanval.
Achter hen hielden de sprintersteams de kloof steeds beperkt. En ook de klassementsrenners roerden zich.
Het peloton brak in tweeën en uit het eerste deel reden ook nog eens Vinokoerov en zijn maats weg, zonder Evans. Die bracht de rest van de eerste groep op 10 kilometer van de streep terug.
Op vijf kilometer voor de streep werden dan ook de laatste vluchters nog opgeraapt. De slotfase ging licht bergop. Evans en Vinokoerov duelleerden met elkaar, maar de spurters kwamen er nog over. Goss won.
Uitslag rit 9:
| 1. | Matthew Goss (Aus) | 187 km in 4u08'17" |
| 2. | Filippo Pozzato (Ita) | |
| 3. | Tyler Farrar (VS) | allen |
| 4. | Robert Förster (Dui) | |
| 5. | Federico Canuti (Ita) | zelfde |
| 6. | Sébastien Hinault (Fra) | |
| 7. | Wouter Weylandt | tijd |
| 8. | Greg Henderson (Aus) | |
| 9. | Jos van Emden (Ned) | |
| 10. | Marcus Eibegger (Oos) | |
| 11. | Leonardo Duque (Col) | |
| 12. | Cadel Evans (Aus) | |
| 13. | Bauke Mollema (Ned) | |
| 14. | Vincenzo Nibali (Ita) | |
| 15. | Manuel Belletti (Ita) | |
| 16. | Richie Porte (Aus) | |
| 19. | André Greipel (Dui) | |
| 20. | Jan Bakelants | |
| 25. | Aleksandr Vinokoerov (Oek) | |
| 27. | Francis De Greef | |
| 37. | Ivan Basso (Ita) | |
| 49. | Olivier Kaisen | op 6" |
| 95. | Carlos Sastre (Spa) | 1'49" |
| 171. | Nico Sijmens | 7'36" |


