Yusuf Saad Kamel of Bahrain upset the favourites in the men's 1,500 metres with a last-gasp dash to win the world championship gold medal in Berlin.
Kenyan-born Kamel was in the pack until the last 70 metres when he forced his way past Ethiopian Deresse Mekonnen, who won silver, to finish with a time of 3:35.93.
The United States's defending world champion Bernard Lagat, who in 2007 put an end to north African domination of the race that stretched back to 1991, grabbed bronze.
Kenyan Augustine Choge, fastest in the world this year coming into the championships, took up the early running with Lagat and Mekonnen, lurking behind him.
The Ethiopian's decision to pull clear at the bell proved too ambitious as Kamel and the pack eased back before opening up across four lanes for a charge to the line.
Kamel, the son of a former two-time 800 metres world champion Billy Konchellah, changed his nationality in 2003 but spent much of this season trying to return to Kenya.