A quick-thinking girl escaped with her life after punching a shark as it attacked her in waist-deep waters off the coast of Florida in the US.
Caitlyn Taylor, 17, was at a sandbar with her softball team near the SunDestin Beach Resort and Hotel when the 1.5m shark grabbed her on Sunday.
"Caitlyn says she turned around and the head of it was coming towards her with a wave and she said she turned to swim back to shore and she says she felt it just grab her and lift her off of the bottom," the teen's mother, Tracey Taylor, told WHAS11.
She said Caitlyn broke free after punching the shark in the face, adding the teen is in good spirits despite her grisly injuries.
Caitlyn, from the US state of Kentucky, shared photos on Twitter of her lacerated legs and six puncture wounds.