Wednesday’s Colorado Avalanche-Arizona Coyotes game turned out to be pretty chaotic.

First, the Avalanche were 9-3 winners thanks to a five-goal first period that featured a Joonas Donskoi hat trick in the first seven minutes of the game. That alone makes for a noteworthy night.

But then it wrapped up late in the third period with Avalanche superstar Nathan MacKinnon earning a 10-minute misconduct for tossing Conor Garland‘s own helmet at him.