Bahrain's Winfred Yavi has clinched the gold medal in a thrilling women's 3000m steeplechase, setting a new Olympic record of 8:52.76.
Uganda's Peruth Chemutai claimed silver with a national record time of 8:53.34, while Kenya's Faith Cherotich secured bronze and a personal best of 8:55.15.
It was a truly exceptional race with multiple records broken.