SANTA MONICA (CBSLA.com/AP) — Weldon Kirui pulled away in the final mile and won as Kenyan men swept the top three spots at the Los Angeles Marathon on a foggy Sunday.

The 27-year-old Kirui raced shoulder-to-shoulder with Willie Koitile until making his surge over the final mile, winning in a time of 2 hours, 13 minutes, 6 seconds.

READ MORE: Protesters Vandalize Mayor Eric Garcetti's Home After He Signs Ordinance To Restrict Homeless Encampments

Natalie Lehonkova of Ukraine led almost the entire way and won the women’s race in 2:30:39.

Kirui and Lehonkova won over a course starting at Dodger Stadium downtown, winding through West Hollywood and Beverly Hills before finishing near the Santa Monica Pier.

Koitile was second in 2:13:25, with defending champion Daniel Limo finished third in 2:13:52.

READ MORE: 'The Childcare System Is In Crisis': Childcare Costs Rank As Top Expense for SoCal Families

The 26.2-mile race offered runners an added bonus: the ability for couples to wed or renew their vows at mile 10 in Hollywood.

It’s was all aimed to promote the release of the movie, “My Big Fat Greek Wedding 2.” Those who participated were required to sign up ahead of the race.

The race typically takes place in March. But last year, temperatures reached 90 degrees, prompting organizers to move up this year’s marathon.

Runners this year were expected to endure temperatures into the 80s by 11 a.m.

MORE NEWS: COVID Cases Continue To Rise In LA County, Spread Among Younger Unvaccinated People

(TM and © Copyright 2016 CBS Local Media, a division of CBS Radio Inc. and its relevant subsidiaries. CBS RADIO and EYE Logo TM and Copyright 2016 CBS Broadcasting Inc. Used under license. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed. The Associated Press contributed to this report.)