Sha'Carri Richardson had to settle for silver in the Olympic final of the women's 100m as Julien Alfred took gold with a stunning performance.
Watched on by her grandmother, Betty Harp - known as Big Momma - Richardson ran 10.87 in the rain in Paris.
But the world champion, who missed out on the Tokyo Games after testing positive for THC - a component of marijuana - was unable to catch Alfred who secured St Lucia's first ever Olympic medal.
America's Melissa Jefferson finished third, taking bronze with a time of 10.92.
Hours earlier, two-time Olympic champion Shelly-Ann Fraser-Pryce of Jamaica pulled out of the women's 100-meter dash ahead of the semifinals.
The 37-year-old, who won the event in 2008 and 2012, was scheduled to run in the same heat as Richardson and Alfred.
She previously said Paris will be her final Olympics but gave no immediate reason for withdrawing.
MORE TO COME