An American Hockey League game looked more like a UFC fight night this weekend -- because after two players were involved in a violent on-ice tussle, one was completely covered in blood.
The wild scene all went down in the Rockford IceHogs' game against the Milwaukee Admirals in Illinois on Friday night ... when Mathieu Olivier got into it with Kurtis Gabriel in the first period.
The two opponents dropped their gloves, grabbed each other -- and then started throwing haymakers.
For about a minute, the guys punched the daylights out of each other, but at one point, Olivier got the upper hand, and opened up a gash on Gabriel .