The Moncton Wildcats delayed celebrations in Saint John for at least one more game.
Kelsey Tessier and Nicolas Deschamps scored in the shootout as the Wildcats disappointed the Sea Dogs 4-3 in Quebec Major Junior Hockey League action Friday night.
If Saint John had won the game, they would have clinched the QMJHL's regular season's best record and the top spot in the playoffs.
Instead, the win helps Moncton maintain its high seeding as the QMJHL's playoff picture continues to come into focus. The Wildcats have the third-best record in the league.
Only one of the 16 playoff berths in the QMJHL remains available, with the Lewiston Maineiacs, Baie-Comeau Drakkar and Halifax Mooseheads vying for the final seed.
Elsewhere in the QMJHL it was: Lewiston 5 Chicoutimi 3; P.E.I. 4 Cape Breton 1; Victoriaville 6 Montreal 5 (SO); Acadie-Bathurst 8 Halifax 1; Gatineau 5 Quebec 3; Drummondville 4 Rouyn-Noranda 2 and Shawinigan 6 Val-d'Or 2.
At Saint John, N.B., Brandon Gormley, Mark Barberio and Allain Saulnier scored in regulation for Moncton (45-13-5).
Zack Phillips' third period goal forced extra time for the Sea Dogs (51-11-2), while Mike Hoffman and Tomas Jurco had goals of their own.
Maineiacs 5 Sagueneens 3
At Lewiston, Maine, Jess Tanguy had the eventual winner as the Maineiacs prevailed over Chicoutimi.
Eric Bonawitz, Matthew Bissonnette, Samuel Carrier and Michael Chaput also found the net for Lewiston (23-38-3).
Marc-Andre Levasseur had a short-handed goal for the Sagueneens (25-30-9), while Eric Gelinas and Antoine Roussel also scored.
Rocket 4 Screaming Eagles 1
At Charlottetown, Jarrad Struthers had a hat trick as P.E.I. flew past Cape Breton.
Josh Currie had the other goal for the Rocket (34-22-8).
Taylor MacDougall replied for the Screaming Eagles (37-22-5).
Tigres 6 Junior 5 (SO)
At Victoriaville, Que., Andrej Nestrasil and Brandon Hynes scored in the shootout as the Tigres edged Montreal.
Joel Champagne and Guillaume Goulet both scored twice and added an assist for Victoriaville (43-19-3), while Tomas Kubalik added a goal.
David Rose, Nicolas Chouinard, Guillaume Asselin, Loik Poudrier and Eliezer Sherbatov supplied the offence for the Junior (30-27-7).
Titan 8 Mooseheads 1
At Bathurst, N.B., Jonathan Lessard scored twice as part of a five-point night to lift the Titan over Halifax.
Bryce Milson had a goal and three assists for Acadie-Bathurst (22-36-6), while Olivier Dame-Malka, Alexis Bernier, David Gilbert, Vincent Arseneau and Julien Tremblay also scored.
Brent Andrews was the lone scorer for the Mooseheads (13-45-6).
Olympiques 5 Remparts 3
At Gatineau, Que., Denis Kindl had a pair of goals and added an assist as the Olympiques toppled Quebec.
Olivier Croteau had a short-handed empty-net goal with less than two minutes left in the third for Gatineau (28-31-5), while Christian Ouellet and Vincent Barnard chipped in as well.
Danick Paquette, Marc-Olivier Vallerand and Jonathan Audy-Marchessault supplied the offence for the Remparts (38-20-7).
Voltigeurs 4 Huskies 2
At Rouyn-Noranda, Que., Philippe Lefebvre had a short-handed marker as Drummondville doubled up on the Huskies.
Charles Landry, Christopher DiDomenico and Gabriel Dumont also scored for the Voltigeurs (47-15-2).
Sergey Ostapchuk and Jean-Sebastien Berube answered for Rouyn-Noranda (38-21-6).
Cataractes 6 Foreurs 2
At Val-d'Or, Que., Jean-Philippe Foucher had back-to-back goals as Shawinigan dropped the Foreurs.
Antoine Houde-Caron opened scoring for the Cataractes (30-27-8), while Pierre-Alexandre Vandall, Philippe Paradis and Charles-Olivier Roussel added goals.
Jonathan Hazen scored with the man advantage for Val-d'Or (22-36-7) and Olivier Archambault had a goal.