There was an Ethiopian one-two in the men's 3,000m steeplechase won by Samuel Duguna ©Getty Images

Jamaica’s Kerrica Hill won the women's 100 metres hurdles at the World Athletics Under-20 Championships in Cali in a meeting record of 12.77sec on a final day when Ethiopia dominated distance events.

Ethiopian athletes won four gold medals in the space of 65 minutes in the women’s 1500m, men’s 800m, women’s 5,000m and men’s 3,000m steeplechase.

Hill, who ran the third leg in Friday night’s 4x100m under-20 world record, moved up to fifth on the world under-20 all-time list.

She was followed home by team-mate Alexis James in a personal best of 12.87

Hungary’s Anna Toth claimed bronze in a national under-20 record of 13.00.

The women’s 1500m final marked the start of an astonishing spell of track dominance by Ethiopian athletes, with Birke Haylom taking gold in a championship record of 4min 4.27sec, with Kenyans Brenda Chebet and Purity Chepkirui - the defending champion - following her home in respective personal bests of 4:04.64 and 4:07.64.

In the men’s 800m, Ermias Girma won in 1:47.36 ahead of the fast-finishing Algerian Heithem Chenitef, who clocked a personal best of 1:47.61 in second.

Britain’s Ethan Hussey took bronze with 1:47.65, just ahead of Poland’s Kacper Lewalski on 1:47.84.

And there was an Ethiopian one-two in the women’s 5,000m, where Medina Eisa won in 15:29.71 from Melknat Wudu, who clocked 15:30.06, with Uganda’s Prisca Chesang taking bronze in 15:31.17.

The men’s 3,000m steeplechase also saw Ethiopia go one-two, with n sprinting clear of team-mate Samuel Firewu to win in 8:37.92 to Firewu’s 8:39.11.

In the men’s discus, Germany’s Marius Karges caused an upset by winning gold with 65.55 metres ahead of team-mate Mika Sosna, who was suffering from an adductor injury picked up while throwing the world under-20 record of 71.37m in June and had to settle for silver with 63.88m.

The women’s high jump saw Estonia’s Karmen Bruus live up to her favourite's billing by soaring over 1.95m to take gold, with Britt Weerman taking silver in a Dutch under-20 record of 1.93m and Serbia’s Angelina Topic third, also clearing 1.93m.

The women’s triple jump title went to Uzbekistan’s Sharifa Davronova, the 15-year-old’s second-round effort of 14.04m being a personal best and world under-20 lead.

With Jamaica, Ethiopia and the United States having six gold medals before the concluding event, the men’s 4x400m final held particular significance.

The US finished well clear in 3: 04.47 with Jamaica second in 3:05.72 and Canada taking bronze in 3:06.50.

That left the Americans top of the medals table with seven gold and 15 medals overall, while Jamaica were second and Ethiopia third.