A 27 éves Freire harmadszor végzett az élen vb-n ebben a számban, először 1999-ben ugyanitt, majd 2001-ben Lisszabonban bizonyult a legjobbnak. A triplázás korábban három kerekesnek - az olasz Alfredo Bindának, a belga Rik Van Steenbergennek és Eddy Merckxnek - sikerült.
Freire ezúttal a német Erik Zabel és az olasz Luca Paolini elől kaparintotta meg az aranyérmet remek hajrájának köszönhetően. Az olimpiai bajnok olasz Paolo Bettini térdsérülés miatt - nekiütközött a kísérőkocsi ajtajának - négy körrel a vége előtt befejezte a versenyt.
Mezőnyverseny, férfiak, 265,5 km:
1. Oscar Freire (Spanyolország) 6:57:15 óra
2. Erik Zabel (Németország) azonos idővel
3. Luca Paolini (Olaszország) a. i.
4. Stuart O'Grady (Ausztrália) a. i.
5. Allan Davis (Ausztrália) a. i.
6. Alejandro Valverde (Spanyolország) a. i.