Konrad Abeltshauser and Gabriel Desjardins scored goals 31 seconds apart in the third period Saturday as the Halifax Mooseheads came back to defeat the P.E.I. Rocket 6-4 in the Quebec Major Junior Hockey League.
Abeltshauser scored short-handed at 6:51 of the third to tie the score 4-4 and Desjardins gave Halifax its first lead at 7:22.
Abeltshauser also added a goal in the second period to go along with two assists for the Mooseheads (5-4-0), while Alexandre Grenier, with a goal and an assist, Brent Andrews and Brad Cuzner, into an empty net, also scored.
Anthony Terenzio made 28 saves for the win.
Elsewhere in the QMJHL it was: Saint John 8, Rimouski 2; Shawinigan 4, Blainville-Boisbriand 2; and Quebec 4, Baie-Comeau 3.
At Charlottetown, Ben Duffy, with a goal and an assist, Louick Marcotte, Pier-Antoine Dion and Victor Provencher replied for the Rocket (3-7-1).
Maxime Legace made 27 saves in defeat.
Sea Dogs 8, Oceanic 2
At Saint John, N.B., Stephen MacAulay and Danick Gauthier each scored twice as the Sea Dogs (6-4-0) hammered Rimouski (6-5-0).
Cataractes 4, Armada 2
At Broisbriand, Que., Alex Dubeau made 26 saves as Shawinigan (8-3-1) got past the Armada (5-7-0).
Remparts 4, Drakkar 3
At Quebec City, Mikhail Grigorenko had a hat trick and added an assist as the Remparts (6-2-2) outlasted Baie-Comeau (8-2-0).