Rui Costa, în vârstă de 26 de ani, este primul portughez care câştigă medalia de aur. El a mai câştigat în acest an două etape în Turul Franţei.
Portughezul l-a devansat la sprint, după 272 de kilometri, pe spaniolul Joaquin Rodriguez.
Medalia de bronz a fost cucerită un alt spaniol, Alejandro Valverde, sosit cu o întârziere de 16 secunde, care l-a învins la sprint pe italianul Vincenzo Nibali.
Campionul mondial en-titre, belgianul Philippe Gilbert, a terminat cursa pe poziţia a noua.
Conform cicloweb.it, rutierul român Andrei Nechita a terminat cursa pe locul 47, la o distanţă de opt minute şi şase secunde.