Nicola Riopel showed why his Moncton Wildcats have been the best defensive team in the Quebec Major Junior Hockey League, even in the face of the league's second-best offence.
Riopel stopped all 41 shots he faced to record his third shutout of the season as Moncton continued its outstanding start by trouncing the Cape Breton Screaming Eagles 6-0 on Friday.
The Wildcats (13-0-2-0) extended their winning streak to six games and remained undefeated in regulation thanks to another strong offensive showing from captain Matt Eagles, who contributed a goal and an assist, improving his season point total to 22 (nine goals, 13 assists).
Sasha Famin scored twice, while Ted Stephens and Brandon Gormley each had two-point nights with a goal and an assist. Devon MacAusland had two assists.
The loss leaves Cape Breton (11-5-0-0) with only one win in the last five games, a substantial turnaround from the Screaming Eagles' start to the season, when they won 10 of their first 11.
Elsewhere in the QMJHL, it was: Chicoutimi 7, Halifax 1; Drummondville 5, Quebec 2; Baie-Comeau 3, Saint John 2 (OT); Montreal 3, Gatineau 2; Lewiston 5, Victoriaville 2; P.E.I. 5, Val-d'Or 3; and Shawinigan 4, Rimouski 3.
At Sydney, N.S., Matthew Bissonnette also scored for Moncton, who went 2-for-3 on the power play.
Cape Breton starting netminder Olivier Roy lasted two periods, making 20 saves and allowing four goals. He was replaced in the third by Christopher Holden, who stopped four of six shots.
Sagueneens 7, Mooseheads 1
At Halifax, Chicoutimi had no trouble breaking out of its four-game losing streak with a dominating performance against the Mooseheads.
Olivier Ouellet scored twice, while Mathieu Populus, Joel Champagne, Jacob Lagace, Nicolas Deschamps and Luc-Olivier Blain added goals for the Sagueneens (5-10-1-1).
Jessyko Bernard had the lone goal for Halifax (5-11-0-0).
Voltigeurs 5, Remparts 2
At Quebec, Drummondville scored three unanswered goals in the third period to end the Remparts' 10-game winning streak.
Marc-Olivier Vachon broke a 2-2 tie early in the third to put the Voltigeurs (11-2-0-2) ahead for good. Dany Masse, Yannick Riendeau, Mike Hoffman and Marc-Antoine Desnoyers.
Mikhail Stefanovich and Julien Corriveau replied for Quebec (11-2-0-0).
Drakkar 3, Sea Dogs 2 (OT)
At Saint John, N.B., Maxime Ouimet scored 3:52 into overtime to complete Baie-Comeau's comeback against the Sea Dogs.
Emrick Guillemette and Guillaume Goulet scored third-period goals two minutes apart for the Drakkar (5-7-2-1) to send the game to overtime.
Michael Kirkpatrick had a pair of goals in the first period for Saint John (9-6-1-0).
Junior 3, Olympiques 2
At Montreal, Louis-Marc Aubry scored twice and added an assist as the Junior held off Gatineau.
Guillaume Asselin had the other goal for Montreal (8-7-0-0).
Alexandre Touchette and Hugo Laporte scored in the third period for the Olympiques (5-9-1-1), but it wasn't enough to overcome a 3-0 deficit. Gatineau has now lost six straight.
Maineiacs 5, Tigres 2
At Victoriaville, Que., Alexander Beaton scored a pair of third-period goals to lift Lewiston over the Tigres.
Garrett Clarke, Maxime Gratchev and Steeven Jacques added goals for the Maineiacs (6-9-0-0).
Brandon Hynes and Antoine Laperriere answered for Victoriaville (9-8-0-0).
Rocket 5, Foreurs 3
At Val-d'Or, Que., Benjamin Casavant scored the game-winner in the final second of the second period as P.E.I. downed the Foreurs.
Danick Malouin, Ben Duffy, Matthew Lachaine and Mathieu Tousignant also scored for the Rocket (6-8-0-1).
Francois Gauthier, Maxime Sauve and Jonathan Hazen found the net for Val-d'Or (1-13-1-1).
Cataractes 4, Oceanic 3
At Rimouski, Que., Philippe Paradis scored a power-play goal with under four minutes remaining in the third period as Shawinigan edged the Oceanic.
Cedric Lalonde-McNicoll, Pierrick Martel and Nicholas Petersen added goals for the Cataractes (12-4-0-0).
Keven Veilleux, Patrice Cormier and Felix Lefrancois replied for Rimouski (9-5-0-0).