A pre-race favourite, Cheptegei ran a tactical race to burst across the finish line with a winning time of 13:50.83 minutes.
Cheptegei beat Mohammed Ahmed of Canada (13:52.78) and Kenya's Edward Pingua Zakayo (13:54.06), who settled for silver and bronze, respectively.
Men's 5000m Final Top Results | Full Results here
1 Joshua Kiprui CHEPTEGEI UGA 13:50.83
2 Mohammed AHMED CAN 13:52.78
3 Edward Pingua ZAKAYO KEN 13:54.06
4 Thomas AYEKO UGA 13:54.78
5 Stewart MCSWEYN AUS 13:58.96
6 Phillip KIPYEKO UGA 13:59.59