Shelly-Ann Fraser-Pryce has been denied an unprecedented third gold in the women's 100m at the Olympics, losing out to Jamaican teammate Elaine Thompson in the final.
A hotly-contested race saw Thompson claim her first ever Olympic medal by recording a time of 10.71s, while Fraser-Pryce was forced to settle for bronze with a time of 10.86s.
Cote d'Ivoire's Marie-Josee Ta Lou was neck-and-neck with Fraser-Pryce and just missed out on a podium spot by less than one-hundredth of a second.
Silver went the way of American Tori Bowie, while the Netherlands' Dafne Schippers was a surprise fifth-placed finish despite enjoying a strong season on the track.
Michelle-Lee Ahye was sixth on 10.92s and English Gardner finished in 10.94s for seventh, while Christania Williams was almost a second behind the pack, finishing last on 11.80s.