Ibrahim Hassan of Djibouti won the Beppu-Oita Mainichi Marathon in Oita, southwestern Japan, with a meet record of 2 hours, 6 minutes and 43 seconds Sunday.

Kenya's Daniel Kipchumba crossed the finish line five seconds later for second place, and Japan's Tsubasa Ichiyama placed third in 2:07:44.

Ibrahim Hassan of Djibouti crosses the finish line at J-Lease Stadium to win the Beppu-Oita Mainichi Marathon in Oita, southwestern Japan, on Feb. 5, 2023. (Kyodo)

The 71st edition of the race started in front of the Umitamago aquarium and finished at J-Lease Stadium.

"With the win and course record, I'm very, very happy," the 26-year-old Hassan said. "The course was very good."

Aoyama Gakuin University's Shungo Yokota came in fourth in 2:07:47, setting the marathon record for a Japanese student runner.