The Moncton Wildcats are one point away from winning the Quebec Major Junior Hockey League's Atlantic Division title.
Tomy Joly had two goals and an assist as the Wildcats beat the Saint John Sea Dogs 5-2 Tuesday night.
The win gave the Wildcats (46-14-2-4) 98 points, four more than the Cape Breton Screaming Eagles. Both teams have two games left.
The only way Cape Breton can wrest the division title from Moncton is if the Screaming Eagles win both their games while the Wildcats lose both in regulation. The teams would be tied on points, but Cape Breton would have one more win than Moncton.
The Screaming Eagles and Wildcats face off in Moncton on Sunday, the last day of the QMJHL regular season.
Elsewhere in the QMJHL, Rimouski beat Montreal 6-3.
At Moncton, N.B., Mark Barberio, Paul Dimitruk and Scott Brannon also scored for the Wildcats.
Olivier Ouellet and Danick Gauthier replied for the Sea Dogs (32-29-2-2), who will finish third in the Atlantic.
Nicola Riopel made 24 saves for the Wildcats while Robert Mayer stopped 34 shots for the Sea Dogs.
Oceanic 6 Junior 3
At Rimouski, Que., reigning QMJHL offensive player of the week Keven Veilleux had a goal and three assists as the Oceanic beat Montreal.
Sebastien Piche, Philippe Cornet, Jordan Caron, Olivier Fortier and Alexandre S. Brunet also scored for the Oceanic (42-23-1-0).
Louis-Marc Aubry, Guillaume Asselin and Nick Layton replied for the Junior (33-30-1-2).