Ethiopia's Deresa Geleta Ulfata and Vibian Chepkirui of Kenya took the men's and women's golds respectively in Sunday's 2023 Beijing Marathon.

[Photo via The Beijing News]

[Photo via The Beijing News]

In the men's event, Ulfata clocked two hours, seven minutes and 41 seconds to cross the finish line first. His compatriot Yihunilign Adane Amsalu finished second just one second behind and Kenya's Felix Kipkoech took the bronze in 2:07:44.

China's Chen Tianyu finished in 2:08:11 to settle for seventh, becoming the best-ranked Chinese runner in the men's race.

The women's race saw a Kenyan clean sweep on the podium, as Chepkirui won the women's gold in 2:21:57, followed by Janet Ruguru and veteran Helah Kiprop in second and third places. China's Lu Ying finished fourth in 2:27:49.

The 41st edition of the Beijing Marathon featured some 30,000 runners, who started from Tiananmen Square and headed west past before continuing north until eventually reaching the finish line at the Bird's Nest Stadium.