As good as the Moncton Wildcats have played at home this season, they've been even better on the road.
Matt Eagles scored twice and added an assist as Moncton set a new record for most consecutive road wins to start a Quebec Major Junior Hockey League season with a 7-4 thumping of the Halifax Mooseheads on Saturday night.
The Wildcats (17-0-2-0) won their ninth straight road game to eclipse the previous record of eight, held by the 1976-77 Cornwall Royals. Moncton is the only team in the QMJHL still undefeated in regulation this season, and is currently on a 10-game winning streak.
Eagles opened the scoring in the latter half of the first period and added a power-play marker late in the second. The Wildcats made the most of their power play opportunities, going a perfect 2-for-2 with the man advantage.
Elsewhere in the QMJHL, it was: Drummondville 13, Lewiston 4; Rimouski 6, Val-d'Or 4; Rouyn-Noranda 6, Saint John 1; Shawinigan 2, Montreal 1; and Victoriaville 5, Baie-Comeau 3.
At Halifax, Matt Brown scored two in the second period for Moncton, while Sasha Famin, Mark Barberio and Scott Brannon added goals. Zach Sill had three assists.
Tomas Knotek and Yuri Cheremetiev replied with pairs for the Mooseheads (7-14-0-0).
Nicola Riopel made 25 saves for his 15th win of the season, while Halifax netminding duty was split between Mark Yetman and Mathieu Corbeil-Theriault combined to stop 33 shots.
Voltigeurs 13, Maineiacs 4
At Lewiston, Maine, Dmitry Kulikov had a four-point night with a goal and three assists as Drummondville tallied seven goals in the third period to destroy the Maineiacs.
Yannick Riendeau, Mike Hoffman and Philippe Lefebvre each scored a pair for the Voltigeurs (13-4-0-2), while Marc-Antoine Desnoyers, Mathieu Gingras, Dany Masse, Gabriel Dumont, Marc-Olivier Vachon and Olivier Hotte added singles.
Billy Lacasse scored two while Pierre-Olivier Morin and Lucas LaBelle also scored for Lewiston (8-13-0-0).
Oceanic 6, Foreurs 4
At Rimouski, Que., Patrice Cormier's shorthanded goal midway through the second period held up as the game-winner as the Oceanic defeated Val-d'Or.
Patrick Delisle-Houde, Felix Lefrancois, Pierre-Alexandre Joncas, Guillaume Pelletier and Mathieu Asselin also scored for Rimouski (13-7-0-0).
Christian Morin, Alexandre Monahan, Jonathan Hazen and Maxime Sauve replied for the Foreurs (2-17-1-1).
Huskies 6, Sea Dogs 1
At Saint John, N.B., Pier-Luc Giguere and Jeff Desjardins both scored twice as Rouyn-Noranda cruised to victory over the Sea Dogs.
Jarrad Struthers and Alex Emond added goals for the Huskies (12-7-2-0).
Kevin Gagne scored the lone goal on a third-period power play for Saint John (11-9-1-1).
Cataractes 2, Junior 1
At Montreal, Nicholas Petersen assisted on both Shawinigan goals as the Cataractes edged the Junior to win their 11th in a row.
Cedric Lalonde-McNicoll opened the scoring 91 seconds into the game and Brad Yetman scored his first goal of the season for Shawinigan (18-4-0-0).
Guillaume Asselin found the net for Montreal (11-10-0-0).
Tigres 5, Drakkar 3
At Victoriaville, Que., Brandon Hynes broke a 3-3 tie with four minutes remaining to lead the Tigres past Baie-Comeau.
Hynes added a first-period goal and an assist, while Maxime Tanguay, Travis McIsaac and Alexandre Labonte also scored for Victoriaville (11-13-0-0).
Guillaume Goulet had a pair and Gabriel Bourque added another for the Drakkar (5-11-2-2).