SAINT JOHN, N.B. - Andrew Ryan scored the two most important goals of the day for the Acadie-Bathurst Titan.
Ryan tied the game early in the third period then had the only goal of the shootout as Acadie-Bathurst upset the Saint John Sea Dogs 4-3 in Quebec Major Junior Hockey League action.
Egor Popov and Alexandre Gosselin scored in the first period as the Titan (9-19-2) built an early 2-0 lead. Jacob Brennan made 20 saves through regulation and overtime before turning aside five skaters in the shootout to earn the win.
Spencer Smallman had back-to-back goals and Jakub Zboril also scored as Saint John (16-6-5) rallied to take a 3-2 lead at the 1:37 mark of the third. Ryan scored just over two minutes later to tie the game 3-3 and force extra time.
Sebastien Auger stopped 25 shots for the Sea Dogs and faced four skaters in the shootout before allowing Ryan's winner.
Acadie-Bathurst went 1 or 8 on the power play, while Saint John was 1 for 4 with the man advantage.
WILDCATS 5 ISLANDERS 1
MONCTON, N.B. ?Ivan Barbashev scored and added two assists as the Wildcats skated past Charlottetown.
Liam Murphy, Stephen Johnson and Jacob Sweeney all had power-play goals for Moncton (17-10-1), while Eric Leger also scored.
Oliver Cooper had the only goal for the Islanders (14-14-2).
ARMADA 6 SCREAMING EAGLES 3
SYDNEY, N.S. ??? Danick Martel had a hat trick and set up two other goals as Blainville-Boisbriand topped Cape Breton.
Philippe Sanche struck twice for the Armada (16-7-4), while Philippe Bureau-Blais also scored.
Clark Bishop, Pierre-Luc Dubois and Kyle Farrell supplied the offence for the Screaming Eagles (9-15-5).
SAGUENEENS 3 VOLTIGEURS 0
DRUMMONDVILLE, Que. ??? Storm Phaneuf and Julio Billia combined for a 32-save shutout as Chicoutimi blanked the Voltigeurs.
Phaneuf stopped all 31 shots he faced for the Sagueneens (10-15-2) before he was ejected from the game for kicking an opponent 12:48 into the third period. Billia made one save in relief. Brian Lovell scored in the first, while Jeremy Bouchard and Samuel Hodhod both had empty-net goals in the final minute of play.
Joe Fleschler turned aside 28-of-29 shots for Drummondville (13-14-2).
OCEANIC 3 REMPARTS 2 (OT)
RIMOUSKI, Que. ??? Frederik Gauthier scored in overtime as the Oceanic edged Quebec.
Eduard Nasybullin and Christopher Clapperton had goals in regulation time for Rimouski (20-7-2).
Adam Erne and Guillaume Gauthier replied for the Remparts (18-9-1).
TIGRES 4 HUSKIES 3
ROUYN-NORANDA, Que. ??? Tommy Veilleux's second goal of the night was the winner as Victoriaville eked out a win over the Huskies.
Filip Pyrochta, Antoine Marcoux and Jordan Ty Fournier also scored for the Tigres (15-10-3).
Justin Guenette, Marc-Antoine Germain, Julien Nantel and Jean-Christophe Beaudin supplied the offence for Rouyn-Noranda (14-13-2).
FOREURS 6 MOOSEHEADS 4
VAL-D'OR, Que. ??? Jeremie Fraser and Anthony Richard had two goals and an assist each as the Foreurs sank Halifax.
Pierre-Maxime Poudrier scored and set up two goals for Val-d'Or (12-14-4), while Julien Gauthier also found the back of the net.
Nikolaj Ehlers had his 16th goal of the season for the Mooseheads (13-13-3), while Andrew Shewfelt, Timo Meier and Philippe Gadoury chipped in as well.