Tai pavyko Rui Costai, kuris 272,26 km numynė per 7 valandas 25 minutes 44 sekundes ir tik finišo tiesiojoje aplenkė ispaną Joaquimą Rodriguezą.
Bronzos medalį, kaip ir pernai, iškovojo ispanas Alejandro Valaverde, nuo nugalėtojo atsilikęs 16 sekundžių.
34-as sekundes portugalui pralaimėjęs devintas finišavo čempiono titulą praradęs belgas Philipe'as Gilbertas, o vienintelis iš lietuvių finišo liniją kirtęs ir 22-ąją vietą užėmęs Ignatas Konovalovas nuo čempiono atsiliko beveik pusantros minutės.
Sekmadienį lenktynes baigė 61-as dviratininkas, o tarp 149-ių nefinišavusių buvo ir dar du lietuviai – Gediminas Bagdonas ir Ramūnas Navardauskas:
1. Rui Costa (Portugalija) 7 val. 25 min. 44 sek.
2. Joaquimas Rodriguezas (Ispanija) tas pats laikas
3. Alejandro Valverde (Ispanija) atsiliko 16 sek.
4. Vincenzo Nibali (Italija) 16
5. Andrejus Grivko (Ukraina) 31
6. Peteris Saganas (Slovakija) 34
7. Simonas Clarke'as (Australija) 34
8. Maksimas Iglinskis (Kazachstanas) 34
9. Philippe'as Gilbert (Belgija) 34
10.Fabianas Cancellara (Šveicarija) 34 ...
22.Ignatas Konovalovas 1:26 ...
61.Thomas Vieckleris (Prancūzija) 15:11