Le Kényan Eliud Kipchoge a remporté le marathon de Londres pour la quatrième fois, après 2015, 2016 et 2018. Il a aussi signé le deuxième chrono de l'histoire sur la distance mythique, en 2h02'37.
Kipchoge (34 ans) a épuisé petit à petit tous ses adversaires pour l'emporter devant les Ethiopiens Mosinet Geremew (2h02'55) et Mule Wasihun (2h03'16). Kipchoge n'a cependant pas pu menacer son propre record du monde établi à Berlin l'an dernier en 2h01'39), mais il a tout de même réalisé le deuxième meilleur temps de l'histoire.
Idole locale, le Britannique «Sir» Mo Farah a termine 5e en 2h05'39. Il n'a pas battu son propre record d'Europe.
Chez les dames, la Kényane Brigid Kosgei s'est imposée pour la première fois à Londres en 2h18'20. Elle a devancé sa compatriote Vivian Cheruiyot et l'Ethiopienne Roza Dereje.
Lauréate du marathon de Chicago et deuxième à Londres l'année dernière, Kosgei (25 ans) a brutalement accéléré après le 25e km pour distancer toutes ses adversaires sauf Cheruyiot, victorieuse en 2018, qui a craqué quelques kilomètres plus loin.
Kosgei a ainsi battu son record personnel malgré un premier semi-marathon relativement «lent» (1h11'38 contre 1h06'42 pour le second).