Team GB's Ellie Downie took a nasty tumble during the women's gymnastics qualifying rounds - more than enough to make any TV viewer wince.
But, after a quick check-up, the 17-year-old from Nottingham showed her fighting spirit by returning to the competition and pulling off an amazing vault.
Ellie said she heard a "crunch" when she fell on her neck during her floor routine and had to be helped from the floor and put in a wheelchair.
But that didn't stop her, and she is deservedly getting a lot of kudos from a new legion of fans.
Ellie Downie is a badass. To fall on your head/neck is dangerous, but to then get back up and finish 2 vaults? Mad respect. #Olympics
-- Brooke (@actresssinger7) August 8, 2016
I honestly don't know how Ellie Downie got up to do the vault after a fall like that! I have so much respect for her!
-- ellie-may (@fierynjh) August 7, 2016
Oh dang, never mind. Ellie Downie is now my favorite athlete. To come back from that fall earlier and still compete is unreal.
-- Kaden Kirtley (@kbkirtley) August 8, 2016
Ellie Downie, major props to you girl! From a scary fall to nailing two vaults!
-- Heather Hirsch? (@Heather__Moran) August 8, 2016
-- Gramma S. (@grammie80) August 8, 2016
The British gymnast Ellie Downie amazing after that fall on her head.. #RioOlympics2016
-- Sohali (@sohali2012) August 8, 2016
the Olympics get me no matter the country like when Ellie downie finished her vaults after that fall like wow u go girl
-- goose (@hgooose) August 8, 2016
Ellie said she missed a tumble and "landed on the top of my back and felt a bit shaky" but later posted a message on Twitter to say she was given the all-clear by the medical team.
Ellie's sister Becky, 24, admitted it was tough to see the fall but had to make sure herself and the rest of the team kept their focus to qualify, which they did in fourth place behind the defending champions the United States, China and Russia.
Everything happens for a reason & today didn't quite go my way but I couldn't be more proud of the whole team & the fight we showed today !!
-- Becky Downie (@Bdownie) August 8, 2016
-- Team GB (@TeamGB) August 8, 2016
Despite the setback, team-mates Claudia Fragapane and Ruby Harrold are keeping the belief alive for the Sass Squad ahead of Thursday's final.
A good cuppa tea is just what I need. Proud of our team today, fighting until the end ??
-- Ruby Harrold (@RubyHarrold) August 7, 2016
And it's fair to say that 16-year-old Amy Tinkler was pretty happy after a fantastic performance put her safely into the individual floor final.