This gallery will pack a punch!

Devastating punch

Thread the needle

Indonesian soccer player Terens Puhiri has incredible speed

Jake Virtanen loses control of his stick on the break, regains it, and somehow still manages to pull off a shot

'That's my sister! Get off her!'

Steph Curry desperately trying to get open

Soccer player gets bamboozled by little kid

Fan wearing a Gilbert jersey gets surprised by Rod Gilbert

Teamwork

Polish skier Pawel Babicki finishes run on one ski