Kiprop vann på tiden 2:13.17 timmar och slog landsmannen Joshua Kipsang med 10 sekunder, medan etiopiern Derara Geleta tog sig upp på prispallen på 2:13.58.

Vinnaren överträffade de 2:13:53 han hade uppnått vid Eindhoven Marathon 2024, satte ett nytt personbästa och överraskade en grupp afrikanska idrottare som hotade tävlingsrekordet, som fortfarande är 2:08:58, satt av kenyanen Zablon Chumba 2021.

Derara Geleta återvände i sin tur till prispallen i Porto Marathon, där han hade slutat tvåa i 2023 års upplaga.

Costa, som redan hade slutat sexa 2014, upprepade bedriften mer än ett decennium senare och avslutade loppet på 2:16:19, ett nytt personligt rekord för Vizela Corre-idrottaren, och slutade som den bästa portugisiska löparen.

Jepleting kom i mål på tiden 2:31:05 och slog därmed landsmaninnan Leonida Mosop, som kom på andra plats på 2:31:32, och förpassade en etiopier till tredje plats, Meseret Dinke, som kom i mål på 2:32:27.

Efter samma rutt som 2024, med start nära Sea Life på Castelo do Queijo-vägen och målgång vid Queimódromo, tävlade 7 500 idrottare i det 42,195 kilometer långa loppet mellan Porto, Matosinhos och Leça da Palmeira, men utan att korsa floden Douro till Vila Nova de Gaia på grund av byggnadsarbetet på D. Antónia Ferreira-bron.

Evenemanget, som sanktionerades av World Athletics, innehöll också ett 10-kilometers välgörenhetslopp och en 6-kilometers promenad, utan tävlingsändamål eller åldersbegränsningar.

På 10 km vann fransmannen Remi Olliveaux med tiden 31 minuter och 34 sekunder, 13 sekunder mindre än den första portugisiska löparen, Ricardo Pereira, som slutade tvåa med två sekunder före Rui Pedro Silva, som tog brons.

I damernas lopp var pallen 100% portugisisk, med Beira-Mar som uppnådde en en-två-finish, med Rafaela Fonseca (34:46) på första plats och Carla Martinho (35:02) på andra, vilket lämnade tredje plats för Telma Pinho från Team El Comandante.

De två längsta distanserna samlade cirka 12.500 personer från 88 nationaliteter, varav 51% var utlänningar, siffror som ligger i linje med de senaste upplagorna av Porto Marathon.