CHARLOTTETOWN -- Jonathan Drouin helped set up the tying goal, then scored the winner in overtime to lift the Halifax Mooseheads over the Charlottetown Islanders 3-2 in Quebec Major Junior Hockey League action on Tuesday.
Andrew Ryan had a goal and an assist, including the tying goal at 19:03 of the second period, and Timo Meier also scored for the Mooseheads (45-18-3), who extended their win streak to 11 games. Nikolaj Ehlers chipped in with two assists.
Spenser Cobbold scored his 14th of the season for Charlottetown (20-38-8) and Troy Vance scored a power-play goal to give the Islanders a 2-1 edge before Ryan tied it up.
Halifax goalie Zachary Fucale made 19 saves while Charlottetown's Eric Brassard stopped 36 shots in the losing effort.
OLYMPIQUES 2 ARMADA 1 (OT)
BOISBRIAND, Que. -- Vincent Dunn scored 3:49 into overtime as Gatineau slipped past the Armada.
Franck Schumacher also scored for the Olympiques (40-22-4) and Simon Tardif-Richard assisted on both of his club's goals.
Marc-Olivier Roy gave Blainville-Boisbriand (40-16-10) a 1-0 lead 1:34 into the game.
Gatineau's Robert Steeves made 20 saves for the win as Etienne Marcoux kicked out 24-of-26 shots for the Armada.
FOREURS 5 HUSKIES 3
ROUYN-NORANDA, Que. -- Louick Marcotte and Samuel Henley each had a pair of goals as Val-d'Or toppled the Huskies for its third straight win.
Randy Gazzola also scored for the Foreurs (44-20-2) and Anthony Mantha tacked on three assists.
Francis Perron had a goal and an assist for Rouyn-Noranda (34-26-5) while Jean-Sebastien Dea and Ryan Penny each scored once.
Antoine Bibeau made 33 saves for Val-d'Or. Guillaume Decelles started in net for the Huskies but was pulled after allowing three goals on 5 shots in 14 minutes of action. Alexandre Belanger stopped 15-of-17 shots in relief.