החצי הראשון של המרתון היה שייך לווילסון קיפסאנג קיפרוטיץ' הקנייתי, שהוביל כבר בפער של 26 שניות במחצית המרחק, אבל רגע קטן של חוסר ריכוז מצידו עלה לו ביוקר. קיפסאנג פיספס את מאמנו ונאלץ לעצור למספר שניות כדי לקבל ממנו את המים. הטעות סייעה לאחרים למחוק את הפער ולאחר 30 קילומטרים הוא איבד לחלוטין את כל יתרונו לבן ארצו אבל קירוי ולאוגנדי סטפן קיפרוטיץ'.
קירוי תפס את ההובלה אבל השניים האחרים נותרו צמודים עד הקילומטר ה-41. אז תפס סטפן קיפרוטיץ' אומץ, פרץ קדימה והשאיר את הקנייתים הרחק מאחור בדרך לניצחון הגדול בחייו. קיפרוטיץ' אסף מהקהל את דגל אוגנדה, התכסה בו וחצה כך את קו הסיום. לאחר מכן הוא הניח את הדגל על הארץ ונשק לו. עוד רגע מרגש בלונדון.
אבל קירוי, אלוף העולם מדאייגו 2011, לקח את מדליית הכסף בזמן של 2:08:27 שעות. קיפסאנג קיפרוטיץ' השלים דאבל לקנייתים עם הארד (2:09:37 שעות). אמבראטום קפלזגי, שמייצג את ארצות הברית, רשם הישג נאה מבחינתו כשהגיע רביעי בזמן של 2:11:06 שעות, 4 שניות לפני הברזילאי מרילסון דוס סאנטוס ו-10 שניות לפני היפני קנטארו נקאמוטו. אלוף אירופה לשעבר משווייץ, ויקטור רות'לין, סיים במקום ה-11.
ומי היו המאכזבים הגדולים של הריצה? עמנואל מוטאי מקניה, שסיים במקום ה-17 עם 2:14:49 שעות. אבל מעבר לכך הכישלון הגדול שייך לשלושת הרצים מאתיופיה. היילה גברסילאסי נשאר בחוץ וכנראה שהאתיופים חסרו את הניסיון שלו. שלושת הצעירים שהגיעו בראשם איילה אבסירו, קרסו מבחינה מנטאלית ומבחינה פיזית ולא סיימו את הריצה.
בניגוד לשלושת האתיופים, זוהר זימרו הישראלי כן סיים את הריצה. זמירו לא הרשים במיוחד ולא התקרב לשיאו האישי, שעומד על 2:14:28 שעות, אך כן הצליח להגיע לקו הסיום. לאחריו זימרו פשוט צנח לקרקע וקיבל טיפול שנמשך מספר דקות. זימרו, שלא סיים את המרתון בשנה שעברה באליפות העולם, שמר על קצב יציב לכל אורך הריצה ודורג במהלכה בין המקום ה-80 ל-88. לאחר מחצית המרחק הישראלי דורג במקום ה-88 עם 1:09:15 שעות. הוא סיים כאמור עם 2:34:59 שעות, פער של כמעט 27 דקות מהמנצח. אגב, גור מארייאל, שמגיע מדרום סודן ומתחרה תחת הדגל של הוועד האולימפי הבינלאומי, סיים במקום ה-47 המכובד.