La prova in linea maschile dei Giochi Olimpici di Londra va al kazako Alexandre Vinokourov, giunto all'ultima gara della carriera. Nei primi 20 km di corsa va via una fuga con all'interno Marco Pinotti. Insieme al bergamasco Jurgen Roelandts (Belgio), Fumiyuki Beppu (Giappone), Jonathan Castroviejo (Spagna), Lieuwe Westra (Olanda), Tim Duggan (USA), Denis Menchov (Russia), Janez Brajkovic (Slovenia), Michael Schär (Svizzera), Alexander Kristoff (Norvegia) e Sung Baek Park (Corea del Sud).
Il tappone pirenaico del Tour de France da Pau a Bagnères-de-Luchon, con Aubisque, Tourmalet, Aspin e Peyresourde da scalare, va a Thomas Voeckler, che in solitaria ottiene la secondo vittoria nell'edizione 2012 della Grande Boucle. Subito in fuga 38 uomini: Cummings, Hincapie, Popovych, Voigt, Voeckler, Arashiro, Azanza, Martínez, Izaguirre, Hondo, Marzano, Stortoni, Martin, Bouet, Minard, Taaramae, Dumoulin, B. Feillu, Levarlet, Marino, Hoogerland, Valls, G. Caruso, Trofimov, Vorganov, Casar, Fedrigo, Ladagnous, Kruisjwijk, Ten Dam, Rui Costa, Karpets, Kiryienka, Paulinho, C. A.