SYDNEY, N.S. -- Nikolaj Ehlers registered a hat trick for the third straight game and Jonathan Drouin had a goal and five assists as the Halifax Mooseheads hammered the host Cape Breton Screaming Eagles 10-1 on Tuesday in Quebec Major Junior Hockey League action.
Philippe Gadoury had a pair of goals for the Mooseheads (42-18-3), who extended their win streak to eight games. MacKenzie Weegar scored once and set up three more while Brent Andrews, Luca Ciampini and Darcy Ashley added the others.
Halifax's Zachary Fucale turned away 30-of-31 shots for the victory.
Cape Breton's Raphael Corriveau snapped Fucale's shutout bid with a goal at 7:03 of the third period, after the Mooseheads had built a 10-goal lead.
Alex Bureau started in net for the Screaming Eagles (33-26-4), but was pulled after allowing three goals on 12 shots in 26 minutes of action. Zachary Fortin gave up seven goals on 22 shots in relief.
ISLANDERS 3 TITAN 1
CHARLOTTETOWN -- Mason McDonald stopped 23 shots as the Islanders halted Acadie-Bathurst from picking up its third win in a row.
Kameron Kielly, Daniel Sprong and Spenser Cobbold supplied the scoring for Charlottetown (20-36-7), which entered with just two wins in its last 10 contests.
Christophe Boivin scored for the Titan (20-38-6).
Acadie-Bathurst's Jacob Brennan kicked out 25-of-27 shots in a losing cause.