Not even a three-goal third-period deficit against the best defensive team in the Quebec Major Junior Hockey League could keep Michael Kirkpatrick and the Saint John Sea Dogs from extending their winning streak.
Kirkpatrick scored three goals and assisted on the tying goal in the last minute of regulation as Saint John came back to force a shootout, which they won in the fifth round to down the Moncton Wildcats 6-5 Saturday.
Winners of five straight and seven of their last eight, the Sea Dogs (16-9-1-1) trailed their Atlantic Division rival 5-2 after 40 minutes of play, a big hole considering Moncton (19-2-2-1) has only allowed 50 goals against, 15 better than any other team in the league.
Payton Liske started the rally 92 seconds into the third period. Kirkpatrick completed his hat trick seven minutes later and Christopher DiDomenico tied the game with 44 seconds left in the period.
Keven Guerette-Charland scored the shootout winner. He was the only player to find the net during the shootout.
Elsewhere in the QMJHL, it was: Gatineau 6, Lewiston 2; Rouyn-Noranda 2, Baie-Comeau 1 (OT); Chicoutimi 4, Rimouski 1; and Val-d'Or 5, Acadie-Bathurst 3.
At Saint John, N.B., Pierre-Marc Lessard had a goal and two assists for the Wildcats, while Matt Brown, Matt Eagles, Matt Lahey and Daniel Pettersson also scored.
Sea Dogs netminder Robert Mayer made 28 saves and was perfect in the shootout. Defensive player of the month Nicola Riopel stopped 32 shots for Moncton, which has lost three of its last four games after starting the season without a regulation loss in its first 20.
Olympiques 6, Maineiacs 2
At Gatineau, Que., Maxime Mallette scored twice to help the Olympiques power past Lewiston for their third straight victory.
Paul Byron had three points, with a goal and two assists, while Jan Stransky, Alexandre Touchette and Alexandre Quesnel also scored for Gatineau (8-16-1-1), which went 5-for-10 with the man-advantage.
Eric Gelinas and Billy Lacasse scored late in the third period for the Maineiacs (9-17-0-0), who have lost five of their past six.
Huskies 2, Drakkar 1 (OT)
At Baie-Comeau, Que., Marc-Andre Bourdon scored 26 seconds into overtime to lift Rouyn-Noranda over the Drakkar.
Benoit Gervais scored in regulation for the Huskies (15-8-3-0).
Michael Trudel opened the scoring for Baie-Comeau (6-13-3-2).
Sagueneens 4, Oceanic 1
At Chicoutimi, Que., Michael Belanger scored a pair as the Sagueneens downed Rimouski.
Dominic Jalbert had a goal and two assists and Nicolas Deschamps also scored for Chicoutimi (11-12-1-2). Mathieu Leduc added three assists.
Jordan Caron had the lone marker for the Oceanic (17-9-0-0).
Foreurs 5, Titan 3
At Bathurst, N.B., Alexandre Monahan scored two goals as Val-d'Or avoided a late comeback attempt by the Titan to capture its fourth win of the season.
Derek Famulare, Jason Legault and Cedrick Henley added goals for the Foreurs (4-19-1-2).
Spencer Jezegou had two goals and Maxime Renaud also scored for Acadie-Bathurst (10-13-4-2), which has lost four in a row.