Jonathan Huberdeau scored four goals as the Saint John Sea Dogs extended their winning streak to 16 games with a 8-1 romp over the P.E.I. Rocket in QMJHL action on Friday.
Huberdeau scored the game's first three goals, and he finished the route in the third period with his 27th goal of the season.
Stephen MacAulay scored twice, while Charles Coyle helped out with four assists for the Sea Dogs (46-14-0-2).
Louick Marcotte spoiled Sebastien Auger's shutout bid with a short-handed goal at 6:36 of the third period.
P.E.I.'s Maxime Lagace made 34 saves in the loss
The visiting Rocket (17-40-4) managed only 15 shots on goal.
Elsewhere in the QMJHL, it was: Remparts 5, Wildcats 0; Foreurs 3, Tigres 2 (SO); Sagueneens 5, Cataractes 4; Armada 6, Drakkar 2; Oceanic 4, Screaming Eagles 1; Huskies 5, Mooseheads 2; and Olympiques 4, Voltigeurs 3 (SO).
Huberdeau scored his first of the night at 13:40 of the first. The Sea Dogs captain took a feed from Coyle inside the blue-line and snapped a shot past Lagace.
Huberdeau made it 2-0 just 1:20 into the second when he tipped in Charles Roussel's shot.
The Florida Panthers prospect completed the hat trick at 5:25 of the middle frame, banking a shot behind Lagace off the left wing.
Galiev made it 4-0 with a blast at 19:58, taking a feed from Tesink and winding up for a full-force slapshot past Lagace's glove hand and under the crossbar.
Marcotte broke the shutout with a short-handed breakaway goal at 6:36 of the third.
MacAulay restored the four-goal lead at 10:30 with a short-handed goal.
Phillips made it 6-1 at 14:46, taking a cross-ice pass from Jurco and roofing it high to Lagace's blocker side.
MacAulay added a power-play goal at 17:30 and Huberdeau made it a four-goal night at 18:49.
Remparts 5, Wildcats 0
At Quebec, Louis Domingue made 19 saves as the Remparts blanked Moncton.
Foreurs 3, Tigres 2 (SO)
At Victoriaville, Que., Nicolas Dionne scored the shootout winner as Val-d'Or beat the Tigres.
Sagueneens 5, Cataractes 4
At Chicoutimi, Que., the Sagueneens scored three times in the third period to edge Shawinigan.
Armada 6, Drakkar 2
At Baie-Comeau, Que., Raphael Pouliot scored two goals to lead Blainville-Boisbriand over the Drakkar.
Oceanic 4, Screaming Eagles 1
At Rimouski, Que., Alex Belzile had a goal and an assist to power the the Oceanic past Cape Breton.
Huskies 5, Mooseheads 2
At Rouyn-Noranda, Que., Liam O'Brien and Jean-Sebastien Dea each had a goal and an assist to help Huskies beat Halifax.
Olympiques 4, Voltigeurs 3 (SO)
At Gatineau, Tomas Hyka and Rock Regimbald had goals in the shootout to lift the Olympiques over Drummondville.