This is the horrifying moment a footballer in Paraguay suffered a leg break that left his family in tears.
Richard Prieto was turning out for General Diaz at the weekend as they took on Nacional.
However, the 20-year-old's night took a turn for the worse when he suffered a horrendous injury.
Prieto had the ball and was racing towards the penalty box when Nacional goalkeeper Santiago Roja came out to tackle him.
Prieto managed to nip the ball past the goalkeeper, but in doing so he was caught late.
Roja collide with Prieto's left foot and he went flying in the air.