DUBAI: David Barmasai of Kenya won the Dubai Marathon Friday in a personal best time of 2 hours, 7 minutes, 18 seconds. It was the 22-year-old Kenyan's third straight marathon win. He also won the Nairobi Marathon last year. Evans Cheruiyot of Kenya finished second in 2:08:17 and Eshetu Wendimu of Ethiopia took third in 2:08:54. In the women's race, Aselefech Medessa of Ethiopia won in 2:22:45, three seconds shy of the course record. Lydia Cheromei of Kenya was second in 2:23:01 and Isabella Andersson of Sweden crossed third in 2:23:41.