If you like offence, you probably enjoyed this one.
It was a back-and-forth affair on Friday night with Saint John in town, until Halifax ran away with the game in the third period.
Halifax's Jordan Dumais would open the scoring early in the first period. That would be the first of three on the night for Dumais for 19 goals on the season, putting the talented Mooseheads forward back on top of the QMJHL scoring race.
The Sea Dogs would score to tie the game up minutes later, but Stephane Huard Jr. put Halifax back out front in the waning minutes of the first period for his fourth of this campaign.
The ice opened up in the second period, as the teams would combine for six goals, including Evan Boucher's second of the season in his third game back from an injury.
At the end of the second, the score was 5-4 in favour of Halifax.
Boucher would add two goals early in the third period to make it 7-4. Dumais' third of the night pushed the Mooseheads' lead to four.
Beaver Bank's Reece Peitszche scored his first QMJHL goal late in the third to make it a 9-4 game.
Saint John won't have much time to dwell on the loss. The teams are right back at it Saturday afternoon at Scotiabank Centre.
CityNews 95.7 will have that game, starting with the pre-game show at 1:30 p.m.