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).