La prueba, que cierra la competencia en el atletismo y la más tradicional de las Olimpiadas, se inició a las 11:00 horas locales (05:00 hora peruana).Atletismo., El atleta peruano Raúl Pacheco concluyó la maratón de los Juegos Olímpicos de Londres 2012 entre los 21 primeros , haciendo un tiempo de 2h15min35s . Fueron 42 km 195 m donde Pacheco corrió el mismo tiempo que representantes de 105 países participantes , de los cuales, doce fueron latinoamericanos, entre ellos de Argentina, Brasil, Colombia, Ecuador, Guatemala y México. El ganador fue Stephen Kiprotich (Uganda) . El peruano fue el cuarto sudamericano en cruzar la meta . Los tres primeros fueron brasileños.