Een groepje rijdt een tijd op kop, maar wordt vlak voor de finish ingehaald. Er zijn wederom valpartijen, waaronder een in de laatste kilometer. De etappezege is voor de Belg Tom Boonen. Stuart O'Grady wordt tweede en loopt in het klassement wat in op Thomas Voeckler, al staat hij nog altijd op drie minuten.