Auston Matthews and William Nylander are showing no signs of any sophomore slump so far through the pre-season.

Matthews had a hat trick and an assist and Nylander had a goal and two assists as the Toronto Maple Leafs defeated the Montreal Canadiens 5-1 in an NHL preseason game on Monday night.

Matthews scored his first goal of the game 47 seconds into the first period. His wrist shot from just inside the blue line went over the right shoulder of Canadiens goaltender Al Montoya.

Matthews made it 2-0 at 4:56. Nylander’s initial shot went high, and Matthews batted down the rebound and into an open side of the net.

He scored his third goal in the third period. While on a breakaway, Matthews shot the puck between the legs of Montoya at 3:46.

Matthews has four goals and two assists in three preseason games.

Jeff Petry scored for Montreal while on the power play at 11:37 of the second period.

Nylander scored at 6:03 of the third period to give Toronto a 5-1 lead.

Patrick Marleau also had a goal for Toronto while Frederik Andersen made 20 saves.

BRUINS 4, BLACKHAWKS 2

In Boston, Patrice Bergeron had a goal and an assist to lift the Boston Bruins to a 4-2 win over the Chicago Blackhawks.

Bergeron assisted on Anders Bjork’s first-period goal — the third the Bruins scored in the first period. Bergeron later jammed a loose puck past Corey Crawford in the third. David Pastrnak and Jeremy Lauzon also scored for the Bruins.

Malcolm Subban made 24 saves for Boston.

Brandon Saad and John Hayden scored for Chicago, which received a 19-save effort from Crawford.

RANGERS 3, FLYERS 2, OT

In New York, Ryan McDonagh’s goal at 3:51 of overtime to lift the Rangers to a 3-2 win over the Philadelphia Flyers.

Henrik Lundqvist made 37 saves for New York, which got goals from Rick Nash and Mika Zibanejad.

Travis Sanheim scored both goals for the Flyers.

Michal Neuvirth made 27 saves for Philadelphia.

ISLANDERS 3, DEVILS 0, SS

DEVILS 8, SENATORS 1, SS

In New York, Thomas Greiss stopped all 25 shots for a shutout in the New York Islanders’ 3-0 win over a New Jersey Devils split squad team.

Brock Nelson and Mathew Barzal scored first-period goals for New York, and Johnny Boychuk added an empty-netter.

Keith Kinkaid played the entire game in goal for New…