Le marathon des Jeux olympiques de 2012 à Londres se déroule sous la pluie pendant la première moitié de la course. L'épreuve se décante au kilomètre lorsque l'Éthiopienne Tiki Gelana se détache du groupe d'échappée composé également des Kényanes Mary Keitany, vainqueur quelques mois plus tôt du marathon de Londres, et de sa compatriote Priscah Jeptoo, et de la Russe Tatyana Arkhipova. Tiki Gelana parvient à conserver une vingtaine de mètres d'avance sur Priscah Jeptoo et s'impose en , établissant un nouveau record olympique. Priscah Jeptoo est médaillée d'argent en et Tatyana Arkhipova médaillée de bronze en , signant un nouveau record personnel. Mary Keitany termine au pied du podium alors que sa compatriote Edna Kiplagat, championne du monde en 2011, se classe de l'épreuve.