BATHURST, N.B. - Raphael Corriveau scored his second goal of the game late in the third period as the last-place Acadie-Bathurst Titan defeated the Maritimes Division-leading Moncton Wildcats 3-2 in Quebec Major Junior Hockey League action Wednesday.
Moncton (24-11-2) took a 2-0 lead after one period on goals from Taylor Burke and William Bower.
Gabriel Gosselin got the Titan on the board at 8:10 of the second period, then Corriveau tied it on a power play at 15:59.
With time winding down, Corriveau scored at 17:51 of the third period to give Acadie-Bathurst (11-24-5) the win.
Daniel Vautour made 35 saves for the Titan, while Alex Dubeau stopped 20 shots for the Wildcats.
Moncton went 0 for 4 on the power play, while Acadie-Bathurst was 1 for 2.
MOOSEHEADS 5 ISLANDERS 1
HALIFAX ? Philippe Gadoury scored twice to lead the Mooseheads over Charlottetown.
Jordan King, Samuel Leblanc and Vincent Watt also scored for Halifax (19-16-3).
Daniel Sprong had the lone goal for the Islanders (19-18-2).
SEA DOGS 6 SCREAMING EAGLES 3
SAINT JOHN, N.B. ? Adam Marsh scored twice to lead the Sea Dogs over Cape Breton.
Nathan Noel, Mathieu Joseph, Spencer Smallman and Matthew Highmore also scored for the Sea Dogs (22-10-5).
Jason Bell, Kyle Farrell and Evgeny Svechnikov scored for the Screaming Eagles (12-20-5).
ARMADA 7 FOREURS 2
BOISBRIAND, Que. ??? Philippe Sanche had three goals and two assists as the Armada trounced Val-d'Or.
Nathanael Halbert, Daniel Walcott, Danick Martel and Olivier Schingh-Gomez also scored for the Armada (21-11-5), which overcame a 2-0 first-period deficit.
Julien Gauthier and Nicolas Aube-Kubel scored for the Foreurs (16-17-6).
SAGUENEENS 5 DRAKKAR 4 (OT)
CHICOUTIMI, Que. ??? Samuel Hodhod scored the game-tying goal and the overtime winner as the Sagueneens edged Baie-Comeau.
Nicolas Roy, Landon Schiller and Jeremy Bouchard also scored for Chicoutimi (17-15-3), which is 8-0-1 in its last nine games.
Jasmin Boutet, Luca Ciampini, Maxime St-Cyr and Dzmitry Ambrozheichik scored for the Drakkar (20-11-6).
VOLTIGEURS 7 CATARACTES 0
DRUMMONDVILLE, Que. ??? Joey Ratelle had two goals and two assists as the Voltigeurs blanked Shawinigan.
Alex Barre-Boulet also scored twice, while Christophe Lalancette, Matthew Boucher and Georgs Golovkovs had the other goals for Drummondville (18-18-2). Joe Fleschler made 25 saves.
Marvin Cupper and Antoine Samuel combined for 24 saves for the Cataractes (19-17-2).
PHOENIX 4 TIGRES 3 (SO)
SHERBROOKE, Que. ??? Jeremy Roy had the winning shootout goal as the Phoenix edged Victoriaville.
Cameron Darcy had two goals in regulation for Sherbrooke (21-13-3), while Kevin Domingue also scored.
Gabriel Gagne, Filip Pyrochta and Angelo Miceli had the goals for Victoriaville (19-14-5).
HUSKIES 5 OLYMPIQUES 2
GATINEAU, Que. ??? Ryan Penny and Mathieu Lemay each had two goals and an assist as Rouyn-Noranda beat the Olympiques.
Julien Nantel had the other goal for the Huskies (19-17-2).
Mickael Beauregard and Alexis Pepin scored for the Olympiques (15-20-4).
REMPARTS 3 OCEANIC 2 (OT)
QUEBEC CITY, Que. ??? Nikolas Brouillard scored in overtime as the Remparts beat Rimouski in a matchup of the top two teams in the East Division.
Kurt Etchegary and Dmytro Timashov scored in regulation for Quebec (24-12-2).
Eduard Nasybullin and Christopher Clapperton scored for the Oceanic (24-11-3).