Croatian boxer Vido Loncar took on Algirdas Baniulis at the European Youth Boxing Championships in Zagreb, and the match was stopped after Loncar started getting lit up by Baniulis. Loncar was not happy with that decision, and vented by beating the shit out of the referee.

Here's another angle, from which you can see just how brutal Loncar's sucker punch was:

So, that guy's probably going to jail.