Um 15:00 Uhr Ortszeit starteten alle 50 Athleten gemeinsam das Rennen. Die Distanz für das Rennen betrug 35,6 km.
Der Franzose Julien Absalon bildete zu Beginn eine Ausreißergruppe und konnte mit einer Siegerzeit von 1:55:59 h seine Goldmedaille von Athen verteidigen. Sein Teamkollege Jean-Christophe Péraud belegte den Silberrang und Bronze gewann in einem Schlusssprint der Schweizer Nino Schurter.