Cameron Darcy scored twice for the Cape Breton Screaming Eagles in a 5-2 win over the Moncton Wildcats in Quebec Major Junior Hockey League play Wednesday.
Charles-Eric Legare, Kyle Farrell and Raphael Corriveau also scored for the Screaming Eagles (7-6-2).
Stephen Johnson and Christopher Caissy had singles for the Wildcats (7-10-0).
Cape Breton goaltender Alex Bureau made 24 saves, while Alex Dubeau stopped 21 shots for Moncton.
MOOSEHEADS 4 ISLANDERS 2
At Halifax, Darcy Ashley scored twice for the Mooseheads who went ahead with three unanswered goals.
Bradley Kennedy and Daniel Sprong replied for Charlottetown (10-3-1).
VOLTIGEURS 4 SEA DOGS 3
At Drummondville, Que., Olivier Caouette scored a short-handed goal as the Voltigeurs survived against Saint John.
Caouette's goal gave the Voltigeurs (8-6-1) a 3-2 lead at the end of a five-goal first period.
Nathan Noel, Michael Abbott and Oliver Cooper had singles for the Sea Dogs (5-9-1), and Sebastien Auger stopped 37 shots.
FOREURS 4 CATARACTES 2
At Val-d'Or, Que., the Foreurs scored three goals in the third period to beat Shawinigan.
Bruno-Carl Denis and Brandon Gignac scored for the league-worst Cataractes (1-11-2).
Foreurs goaltender Keven Bouchard stopped 28 shots, while at the other end Marvin Cupper started the game but left after making seven saves. His replacement, Storm Phaneuf, stopped 30-of-33 shots.