The Drummondville Voltigeurs capped off a dismal weekend with their worst loss in over three years.
Luke Adam, Nick MacNeil and Francis Meilleur had four points each as the Cape Breton Screaming Eagles handed Drummondville a 10-2 drubbing on Sunday afternoon in Quebec Major Junior Hockey League action.
The Voltigeurs, who have lost three times in the past four days, had not allowed 10 goals in one game since Sept. 22, 2006, when they lost 10-2 to the Victoriaville Tigres.
Adam, MacNeil and Meilleur all scored in the first period for Cape Breton (16-10-5), chasing Drummondville starter Frederic Piche from the net. Adam assisted on MacNeil's goal in the first and scored twice in the second to complete the hat trick, while MacNeil and Meilleur both finished with two goals and two assists.
Elsewhere in the QMJHL it was: Saint John 6 Quebec 4; Rimouski 5 Montreal 4 (SO); Acadie-Bathurst 4 Halifax 2; Baie-Comeau 5 Val-d'Or 4; Victoriaville 5 Moncton 4; and Shawinigan 3 Gatineau 2 (SO).
At Sydney, N.S., Taylor MacDougall and Viktor Hertzberg both had a goal and two assists for the Screaming Eagles, who went 5-for-7 on the power play. Marc Bourgeois had a goal and an assist, while Mathieu Brodeur added three assists.
Marc-Olivier Vachon scored his 20th goal of the season and Olivier Hotte had the other marker for the Voltigeurs (20-7-2), who have won only one of their past six games to fall to third overall.
Olivier Roy made 25 saves for Cape Breton. Antoine Tardif replaced Piche in Drummondville's net at the start of the second period and allowed seven goals on 24 shots.
Sea Dogs 6 Remparts 4
At Saint John, N.B., Mike Hoffman scored a hat trick and Nicholas Petersen had four points as the Sea Dogs beat Quebec for their 17th straight win.
Petersen finished with two goals and Steven Anthony added another for Saint John (25-4-1), which set a club record with its 11th straight home victory.
Mikhail Stefanovich had a goal and two assists, Ryan Bourque had a goal and an assist, while Mikael Tam and Marc-Olivier Vallerand also scored for the Remparts (19-6-5).
Oceanic 5 Junior 4 (SO)
At Rimouski, Que., Gleason Fournier scored in the sixth round of the shootout as the Oceanic outlasted Montreal.
Alex Emond and Patrice Cormier both had a goal and an assist in regulation for Rimouski (14-12-3). Mathieu Loisel and Emmanuel Boudreau also scored.
Louis-Marc Aubry scored twice, while Guillaume Asselin and Eliezer Sherbatov added goals for the Junior (13-14-2).
Titan 4 Mooseheads 2
At Halifax, Nicholas Champion stopped 34 shots as Acadie-Bathurst held off the Mooseheads.
Derek Famulare, Jonathan Lessard, Olivier Dame-Malka and Remi Blanchard all scored for the Titan (12-14-3).
Travis Randell and Pascal Amyot replied for Halifax (5-22-2).
Drakkar 5 Foreurs 4
At Val-d'Or, Que., Gabriel Bourque scored the game-winning goal and assisted on three others as Baie-Comeau edged the Foreurs.
Marc-Olivier Mimar scored twice, while Simon Olsson and Mike Villeneuve added goals for the Drakkar (8-18-3).
Jonathan Hazen, Keven Guerette-Charland, Samuel Morneau and Matthieu Theriault found the net for Val-d'Or (9-17-2).
Tigres 5 Wildcats 4
At Victoriaville, Que., Phillip Danault and Tomas Kubalik scored third-period goals as the Tigres overcame a late comeback attempt by Moncton.
Philippe Maillet, Brandon Hynes and Maxim Lamarche also scored for Victoriaville (20-8-1).
Scott Brannon scored a hat trick, including one of two short-handed goals late in the third period to cut the Wildcats' deficit to one. Randy Cameron had the other goal for Moncton (14-10-3).
Cataractes 3 Olympiques 2 (SO)
At Gatineau, Que., Pierrick Martel had the lone goal in the shootout as Shawinigan defeated the Olympiques.
Dave Labrecque and Maxime Legault scored in regulation for the Cataractes (15-10-3).
Benjamin Laliberte and Denis Kindl replied for Gatineau (15-10-2).