This guy might have a future in boxing.

During a junior French Cup rugby match between Saint-Esteve and Toulouse, an as-of-yet unnamed player got a little heated after getting a red card.

The Saint-Esteve player got in the face of the ref, threw a wicked knockout punch, and then all hell broke loose:

 

 

In case you were wondering: The rest of the match was suspended.

Another look at the punch: