Haile Gebrselassie broke his own marathon world record on Sunday, becoming the first runner to finish in under 2 hours, 4 minutes, the AP reports. The Ethiopian clocked 2:03:59 to win his third straight Berlin Marathon, beating the mark of 2:04:26 he set last year over the same flat course. He also became the first runner to win the race three times.
Running under clear, sunny skies in mild temperature, Gebrselassie paced himself well and controlled the race from the start. The 35-year-old was way out front as he passed through the Brandenburg Gate and ran to the finish line to applause from the crowd lining the route. "Today, I'm so, so, so happy. Everything was perfect today," Gebrselassie said.