With first place on the line, the Drummondville Voltigeurs used their explosive offence to take down their biggest rivals.
Yannick Riendeau scored the game-winner and added two assists as Drummondville defeated the Shawinigan Cataractes 4-1 Friday night to become the top team in the Quebec Major Junior Hockey League.
The Voltigeurs (26-4-0-2) have won 14 straight since losing 5-2 to Shawinigan on Nov. 1. Along with taking the top spot in the standings from the Cataractes (27-7-0-0), Drummondville also took the lead in goals scored with 159, one more than Shawinigan's 158.
The Voltigeurs lost their three previous meetings against the division-rival Cataractes this season by a combined score of 18-5.
Sean Couturier, Mike Hoffman and Philippe Lefebvre also scored for Drummondville, which outshot Shawinigan 48-26, including a 21-10 difference in the third period.
Elsewhere in the QMJHL on Friday, it was: Moncton 3, P.E.I. 2 (OT); Cape Breton 4, Saint John 3 (OT); Gatineau 4, Quebec 3; Rouyn-Noranda 5, Lewiston 1; Acadie-Bathurst 4, Chicoutimi 3 (OT); and Montreal 3, Val-d'Or 2.
At Drummondville, Que., Simon Lacroix had the lone reply for the Cataractes, who host the Voltigeurs on Dec. 18.
Drummondville netminder Antoine Tardif made 25 saves for his 18th win, while Timo Pielmeier stopped 44 shots for Shawinigan, which lost two in a row for the first time this season.
Wildcats 3, Rocket 2 (OT)
At Charlottetown, Zach Sill scored 45 seconds into overtime as Moncton rallied to edge the Rocket.
Scott Brannon tied the game with less than two minutes remaining in regulation and Mark Barberio scored in the second period for the Wildcats (24-2-2-2).
Mathieu Tousignant and Chris Doyle had first-period goals for P.E.I. (12-16-3-4).
Screaming Eagles 4, Sea Dogs 3 (OT)
At Saint John, N.B., Nick MacNeil's overtime winner lifted Cape Breton over the Sea Dogs.
Robert Slaney added a goal and an assist for the Screaming Eagles (21-11-1-1) while Jeremy Gouche and Olivier Dame-Malka also scored.
Steven Anthony had two goals and Michael Kirkpatrick added another for Saint John (18-14-2-1).
Olympiques 4, Remparts 3
At Quebec, Jean-Philip Chabot and Nicolas Boyer scored third-period goals to give Gatineau the upset victory over the Remparts.
Alexandre Quesnel had a goal and an assist and Steven Delisle also scored for the Olympiques (14-18-1-1).
Sebastien Trudeau scored twice and Marc-Olivier Vallerand had a goal and an assist for Quebec (23-8-0-2).
Huskies 5, Maineiacs 1
At Lewiston, Maine, Maxime Macenauer had a hat trick as Rouyn-Noranda thumped the Maineiacs.
Sergey Ostapchuk had a goal and an assist and Benoit Gervais also scored for the Huskies (18-10-3-2). Jarrad Struthers had three assists.
Billy Lacasse opened the scoring with the lone goal for Lewiston (12-22-0-0).
Titan 4, Sagueneens 3 (OT)
At Chicoutimi, Que., Spencer Jezegou scored in overtime and added two assists in regulation to lead Acadie-Bathurst past the Sagueneens.
Tomy Joly also had a goal and two assists, Eric Faille had a goal and an assist and Vincent Couture also scored for the Titan (14-15-4-3).
Michal Hlinka scored a pair and Murray Alexandre added another for Chicoutimi (13-16-2-2).
Junior 3, Foreurs 2
At Montreal, Taylor MacDougall scored the eventual game-winner eight minutes into the second period as the Junior held on to defeat Val-d'Or.
Nick Layton and Matt Fillier added goals for Montreal (17-14-1-0).
Christian Morin and Maxime Sauve replied for the Foreurs (7-23-1-3).