Nazem Kadri and Jacob Trouba dropped the gloves during Thursday's game between the Calgary Flames and Anaheim Ducks.
Trouba rocked Kadri with two big hits in the second period, slamming him into the boards. The Flames forward had enough of Trouba and responded by catching him before eventually dropping the gloves behind the goal.
Both exchanged a series of punches before the officials intervened to separate the two.
Watch the video here:
Jacob Trouba was hit with a five-minute major penalty for fighting against Nazem Kadri. Meanwhile, Kadri was initially hit with a two-minute minor for tripping against Trouba but was later assessed a five-minute major for fighting.
The Calgary Flames lead the Anaheim Ducks 2-1 after the end of the second period at Scotiabank Saddledome.