Great Britain's Adam Gemili was crestfallen after missing out on Olympic bronze by just three thousandths of a second in a fiercely-competitive 200 metres final.
Four-and-a-half years after swapping football for a career in athletics, the 22-year-old lined-up alongside the world's best in rainy Rio.
Gemili produced a fine run in his first Olympic final, but agonisingly missed out on a podium spot.
So close it hurts... ? pic.twitter.com/UeNQZHevFV
-- British Athletics (@BritAthletics) August 19, 2016
The indomitable Usain Bolt unsurprisingly took gold ahead of Andre de Grasse, with Christophe Lemaitre and Gemili finishing behind them on 20.12 seconds.
After a lengthy wait, a distraught Gemili dropped to the track after the Frenchman was confirmed as the bronze medallist.
"I'm gutted," the British sprinter said. "Probably the worst way to go out is fourth place and it went down to thousandths. I gave it my all, I literally gave it everything. It wasn't enough.
-- Matt Langridge (@matt_langridge8) August 19, 2016
"I've got a great team behind me, we all put in such hard work and I wanted to get that medal not just for myself but for everyone. I couldn't quite do it today. It's hard to take. It's going to take a little while to get over that I think."
Gemili believes there would have been a different outcome had he kept his "form at the end", yet in the wake of such disappointment he showed impressive poise and sportsmanship.
And the Team GB athletics captain won warm support from his team mates on Twitter:
What a great run by our captain @Adam_Gemili. So proud of the way he performed tonight!
-- Danny Talbot (@DannyRakeTalbot) August 19, 2016
-- Louise Bloor (@louise_bloor) August 19, 2016
So proud of @Adam_Gemili ..athletics is so harsh - such close margins in athletics. He gave it his all ??? well done
-- KJT (@JohnsonThompson) August 19, 2016
So gutted for @Adam_Gemili such a class act! Serious serious future though
-- Andrew Pozzi (@andrew_pozzi) August 19, 2016
But for Gemili, the underlying frustration was palpable and it's an emotion he will channel into training for next summer's home World Championships and Friday's 4x100m relay final.
"If they pick me for the team, put a baton in my hand and I'll fly," Gemili pledged. "I'll give it my all and really make sure I can get a medal. We really can. We'll give it our all.
"It took ages so I knew it was close for those positions. I'll learn a lot from this. I just missed out on the final in London by four hundredths of a second and here I've missed out on a medal by three thousandths of a second.
"It was tough, I dropped to the floor because I really gave it my all. I hope people can see that because all my friends and family have been watching. Hopefully I made them proud and happy - I am just disappointed I couldn't get a medal for them."