All Angelo Esposito needed to break out of his scoring slump was a game against his former team.
After registering just one point in his last five games, Esposito exploded for three goals and an assist as the Montreal Junior hammered the Quebec Remparts 8-2 on Friday night in the Quebec Major Junior Hockey League.
Esposito opened the scoring on a first-period power play in his first game against Quebec since being acquired by the Junior during the off-season. He found the net again in the second period and topped off the hat trick with another power-play marker in the third.
It was the third time this season the Montreal native had more than three points in one game. He had three goals and an assist against Gatineau on Nov. 7 and six points (two goals, four assists) against Victoriaville on Oct. 5.
Nick Layton also scored three and added an assist for Montreal (14-12-0-0), who led 5-1 after two periods.
Elsewhere in the QMJHL, it was: Shawinigan 7, Lewiston 4; Moncton 3, Acadie-Bathurst 1; Cape Breton 5, Halifax 2; P.E.I. 4, Val-d'Or 3 (SO); Rimouski 4, Victoriaville 2; and Rouyn-Noranda 3, Chicoutimi 2.
At Montreal, Matt Fillier and Pier-Antoine Dion added goals for the Junior. T.J. Brennan and Toni Ritter contributed three helpers each.
David Gilbert and Kevin Marshall replied for the Remparts (17-6-0-2), who outshot Montreal 47-35.
Jake Allen made 45 saves for the Junior, while Quebec starter Jonathan Roy was pulled after allowing five goals on 26 shots in 40 minutes. Charles Lavigne replaced him for the third period, making six saves on nine shots.
Cataractes 7, Maineiacs 4
At Shawinigan, Que., Cedric Lalonde-McNicoll scored twice to keep his point streak and the Cataractes' winning streak alive as they out-duelled Lewiston.
Lalonde-McNicoll is on a 15-game point streak, the same length as Shawinigan's winning streak. Maxime Legault also had two, while Simon Lacroix added a goal and two assists for the Cataractes (22-4-0-0). Michael Bournival and Pierre-Alexandre Vandall rounded out the scoring.
Maxime Gratchev scored and added two assists for the Maineiacs (9-16-0-0). Eric Gelinas, Pierre-Olivier Morin and Alexander Beaton added singles.
Wildcats 3, Titan 1
At Moncton, Randy Cameron's second-period goal stood up as the winner as the Wildcats downed Acadie-Bathurst.
Sasha Famin and Matt Brown also scored for Moncton (19-2-2-0), which snapped a rare two-game losing skid.
Tomy Joly opened the scoring with a power-play goal for the Titan (10-12-4-2).
Screaming Eagles 5, Mooseheads 2
At Sydney, N.S., Nicolas Chouinard's hat trick powered the Screaming Eagles past Halifax.
Robert Slaney and Jean-Christophe Gauthier added goals for Cape Breton (18-6-1-0).
Tomas Knotek and Jessyko Bernard replied for the Mooseheads (7-18-1-0), who lost their seventh straight game.
Rocket 4, Foreurs 3 (SO)
At Charlottetown, Chris Doyle and Matthew Lachaine scored shootout goals to lift the Rocket over Val-d'Or.
Mathieu Tousignant scored twice and Jordan Escott added a goal in regulation for P.E.I. (11-12-1-3).
Maxime Sauve, Marco Scandella and Cedrick Henley found the net for the Foreurs (3-19-1-2).
Oceanic 4, Tigres 2
At Victoriaville, Que., Sebastien Piche scored the game-winner with less than two minutes remaining in the third period as Rimouski edged the Tigres.
Philippe Cornet added an empty-netter while Patrice Cormier and Alexandre Durette also scored for the Oceanic (17-8-0-0).
Brandon Hynes and Maxime Tanguay answered for Victoriaville (11-16-0-0).
Huskies 3, Sagueneens 2
At Chicoutimi, Que., Marc-Andre Bourdon scored twice to lead Rouyn-Noranda past the Sagueneens.
Jean-Sebastien Berube scored the winner midway through the third period for the Huskies (14-8-3-0).
Nicolas Deschamps and Joel Champagne scored for Chicoutimi (10-12-1-2).