SHERBROOKE, Que. -- Jonathan Drouin gave Halifax the boost it needed to edge host Sherbrooke Phoenix 3-2 in a shootout in Quebec Major Junior Hockey League action.
The 18-year-old winger, who was selected third overall by the Tampa Bay Lightning at the NHL draft in June, was assigned to the QMJHL on Monday and held scoreless in his first game back on Tuesday against Saint John.
But on Friday, Drouin showed why he's the reigning Canadian Hockey Player of the year as he recorded a goal and an assist in regulation before scoring the winner in the shootout.
Andrew Ryan also had a goal and an assist for the Mooseheads (4-5-0), who won for the first time in three outings, while Zachary Fucale stopped 24-of-26 shots for his fourth victory of the season.
Jean-Francois Plante and Jean-Christophe Laflamme scored for the Phoenix (2-5-1), who sit last in the West Division. Francis Desrosiers made 28 saves in a losing cause.
Ryan opened the scoring at 15:28 of the first period while on the power play, and Drouin followed with another power-play goal in the final minute of the period to put Halifax up 2-0 after 20 minutes of play.
Plante responded with a goal playing five-on-four late in the second period and Laflamme tied the game midway through the third period to force overtime.
Halifax's Nikolaj Ehlers and Sherbrooke's Daniel Audette traded shootout goals before Drouin scored the winner.
The Mooseheads went 2-for-3 on the power play while the Phoenix scored once on three chances with the man advantage.
Screaming Eagles 5 Sea Dogs 3
SYDNEY, N.S., -- Julien Pelletier and Jeremy Beaudry each had a goal and an assist as Cape Breton downed Saint John.
Nicholas Dozzi, Raphael Corriveau and Cameron Darcy also scored for the Screaming Eagles (4-2-2), who have won four of their last five contests, while Justin Hache chipped in two assists.
Will Thompson, Nathan Noel and Stephen Anderson supplied the offence for the Sea Dogs (4-3-1).
Maxime Lagace made 23 saves for the win as Sebastien Auger turned aside 26 shots in a losing cause.
Titan 4 Wildcats 1
MONCTON, N.B., -- Jacob Brennan stopped 33 shots as Acadie-Bathurst defeated the Wildcats.
Patrik Zdrahal had a goal and an assist for the Titan (4-5-0) while Adam Stevens, Alexandre Gosselin and Nicholas Blanchard added a goal apiece.
Mark Stevens scored the lone goal for Moncton (3-6-0), which lost on home ice for the third time in four games.
Alex Dubeau turned away 18-of-22 shots in defeat.
Oceanic 6 Tigres 2
VICTORIAVILLE, QUE., -- Scott Oke scored twice and set up two more as Rimouski beat the Tigres.
Peter Trainor, Jean-Francois Lavoie, Simon Fortier and Michael Joly scored for the Oceanic (6-2-0) as Frederick Gauthier chipped in two assists.
Angelo Miceli had a goal and an assist for Victoriaville (6-3-0) and Philippe Hudon scored the other.
Philippe Desrosiers made 28 saves for the win while Brandon Whitney took the loss after allowing five goals on 35 shots in two periods of play. Steven Veilleux replaced Whitney for the third and made 5-of-6 shots in relief.
Armada 4 Voltigeurs 1
BOISBRIAND, Que., -- Nikita Jevpalovs scored twice and Christopher Clapperton had three assists as the Armada downed Drummondville to take over first place in the QMJHL.
Guillaime Beaudoin and Olivier Picard also scored for Blainville-Boisbriand (7-0-0), which is the only undefeated club remaining to start the season.
Guillaime Gauthier scored the lone goal for the Voltigeurs (5-3-0).
Etienne Marcoux only had to make 12 saves for the win while Louis-Philip Guindon stopped 33 shots in defeat.
Huskies 4 Cataractes 3 (OT)
ROUYN-NORANDA, Que., -- Francis Perron scored 1:34 into overtime as the Huskies slipped past Shawinigan.
Jason Fuchs, Liam O'Brien, and Maxime St-Cyr also scored for Rouyn-Noranda (4-3-1) while Mathieu Lemay had two assists.
Matthew Boudreau scored once and set up two more for the Cataractes (0-6-2) and Frederick Gaudreau and Francis Beauvillier had a goal and an assist apiece.
Carl Hozjan made 20 saves for the win as Marvin Cupper turned aside 43 shots in defeat.
Foreurs 9 Islanders 4
VAL-D'OR, Que., -- Anthony Mantha and Anthony Richard each scored twice as the Foreurs crushed Charlottetown.
Nicolas Aube-Kubel had a goal and two assists for Val-d'Or (4-4-0) while David Henley, Samuel Henley, Maxime Presseault and Timotej Sille also scored.
Daniel Sprong, Bradley Kennedy, Jack Nevins and Deverick Ottereyes scored for the Islanders (6-1-1).
Francois Tremblay made 33 saves for the win while Eric Brassard stopped 18 shots in defeat. Antoine Bibeau started in net for Charlottetown but was pulled after giving up four goals on 17 shot in 24 minutes of action.
Antoine Bibeau allowed four goals on 17 shots