The 29-year-old completed the race in 4:07.64, beating the previous record of 4:12.33 set by Dutchwoman Sifan Hassan in 2019. Kipyegon controlled the field and knocked almost five seconds off the world mark as she finished nearly seven seconds ahead of second-placed Ciara Mageean from Ireland.

Kipyegon took the lead with two laps to run and made no mistake in perfect running conditions with a temperature of 30 degrees Celsius (86 Fahrenheit).

Kipyegon has now broken three world records in two months, including the 1,500m and 5,000m in Florence and Paris.

Kipyegon admitted that a trio of world records in quick succession had not been her objective coming into this year, but confirmed she would go for double gold in Budapest.

According to the CNN, espn