John Ekiru Kelay from Kenya won the men's title of Zhengkai Marathon in Zhengzhou, capital of Central China's Henan Province on Sunday.
Kelay's compatriots Barnaba Sigei and Patrick Kipkorir Koech finished second and third in men's competition.
In women's race, Chinese athlete Yang Fengxia won with 2 hours 30 minutes and 38 seconds.
Kelay's winning time of 2 hours 16 minutes and 28 seconds was also his personal best.
"I'm very happy to win the title, which is a surprise for my first journey in Zhengkai Marathon. The flat road and warm weather helped me to win," said Kelay.
The best record of Zhengkai Marathon is 2 hours 10 minutes and 21 seconds which was also created by a Kenyan runner, Eliud Kapchanga Cheptei, in 2001.
Zhengkai Marathon was inaugurated in 2006, which is the only marathon race in China connecting two ancient capitals Zhengzhou and Kaifeng. A total of 39,000 athletes and marathon lovers from all over the world took part in this year's edition.