Lämpimässä säässä käytyä kilpailua oli ajettu 29 kilometriä, kun seitsemän miehen ryhmä irtosi pääjoukosta. Siihen kuuluivat José Vicente Garcia Acosta, Laurent Mangel, Enrico Franzoi, Maarten Tjallingii, Aleksandr Kušinski, Evert Verbist ja David Boucher. Ryhmä kasvatti eron pääjoukkoon parhaimmillaan 13 minuuttiin.
Alessandro Ballan teki irtioton Muurin nousussa, joka on pituudeltaan vain 475 metriä, mutta maksimijyrkkyydeltään lähes 20 %. Vain Leif Hoste pystyi seuraamaan Ballania. Karsten Kroon ja Tomas Vaitkus yrittivät ajaa kärkikaksikkoa kiinni, mutta ero pysyi noin 15 sekunnissa. Viimeisellä kilometrillä Ballan ajoi edellä, kunnes Hoste aloitti kirinsä 150 metriä ennen maalia. Näytti jo siltä, että hän voittaa, mutta Ballan onnistui kuitenkin nousemaan aivan viime metreillä ohi. Luca Paolini sijoittui kolmanneksi.