Ice hockey players have always been known as a tough breed and Columbus Blue Jackets star Zach Werenski proved he is no exception.
Werenski took a puck to the face from almost point-blank range, before being escorted off the ice, dripping with blood.
A few stitches later, with his right eye turning a nasty shade of purple, the defenceman made his way back into play against the Pittsburgh Penguins.
As if his injury didn't sting enough, while Werenski was momentarily down clutching his bloody face, the opposition took advantage of his absence to score.
Initially he went down, dropping his stick to the ice as he lay prone for a couple of seconds, before taking himself out for medical assistance.