El corredor marroquí, que logró su primera victoria tras ganar el Maratón de Dublín en 2019, se impuso al keniano Laban Kipngetich Korir (2h 08min 43seg) y al etíope Getaneh Molla Tamire (2h 11min 22seg).
En la carrera femenina, la estadounidense Betsy Saina se hizo con el título, cubriendo la distancia en 2h 26min 47seg, por delante de la etíope Rahma Tusa Chota (2h 26min 53seg) y la keniana Gladys Chesir Kiptagelai (2h 28min 41seg).