Things got a little out of hand during a junior hockey game in Canada.
While refs attempted to break up a good old fashioned brawl between the two teams, one ref apparently reached his breaking point and punched one player before shoving another. This was a move the ref would soon regret, as a trainer came out of nowhere to lay him out and perfectly finish off a truly bizarre scene.