Neither team wanted to turn the other cheek.
The penalties showed that.
Twenty-two minors, three game misconducts, two 10 minute misconducts, two fighting majors and a major penalty for kicking.
When it was over the Grande Prairie Storm got the last slap in – a 3-1 win over the Drumheller Dragons at Revolution Arena on Saturday.
The game featured 30 powerplays between the two teams and four, yes four, two-man advantages for the Storm.
They scored on one of those two-man advantages – a goal by veteran Justin Bernier at 9:29 of the final period – that tied the game at 1-1 and started the Storm comeback roll.
Rookie Zachary Okabe got the game winner at 16:23 of the third on the Storm's 13th powerplay of the night and Jonothan Hader put it away with an empty-netter with 1:55 to go in the third.
The Dragons had taken a 1-0 lead on, yes, a powerplay off the stick of Nicholas Sutter at 11:31 of the second period.
The Storm were two for 14 on the powerplay and the Dragons one for 16.
Charles-Olivier Levesque played in net for the Storm and was solid for the second night in a row while facing 28 shots. Hunter Virostek was impressive enough at the other end to earn Away Star status while looking at 36 shots.
Bernier also had two assists on the night and sits in a tie for second place among the league point-getters with 23 in 16 games.
The win keeps the Storm in a solid fourth place in the North Division of the Alberta Junior Hockey League with 19 points, two back of the Spruce Grove Saints and Whitecourt Wolverines, who are tied for second.
The Storm continue their home stand with games next Friday and Saturday against the Bonnyville Pontiacs.