Marcel Hug, qui avait déjà remporté le marathon de Boston six jours plus tôt, a de nouveau distancé ses concurrents au marathon de Londres. Il s'est placé très tôt en tête et y est resté jusqu'à la ligne d'arrivée. Il a remporté la course en 1:23:44.
En revanche, les femmes se sont livré un coude à coude acharné. Manuela Schär, Catherine Debrunner, Susannah Scaroni et Madison de Rozario se sont battues dans un groupe de quatre pour la victoire. Catherine Debrunner et Manuela Schär ont tenté sans succès de se détacher des deux autres. La course a finalement été remportée par l'Australienne Madison de Rozario (1:38:51) avec seulement une seconde d'avance sur Manuela Schär (1:38:52). Deux secondes après Manuela Schär, Catherine Debrunner a franchi la ligne d'arrivée en troisième position (1:38:54).