Här är en sammanfattning av nattens matcher:
Boston Bruins - Minnesota Wild 5-3 (2-1, 2-0, 1-2)
Tio Bruins-spelare gjorde minst en poäng och laget hade fem olika målskyttar i säsongens sjätte seger.
Nino Niederreiter gav visserligen gästerna ledningen med 0-1 men sedan var det Bruins match, åtminstone i den andra perioden. Men innan första tjugo var över hade Jake DeBrusk och Frank Vatrano vänt matchen till hemmalagets fördel.
I den andra ökade Sean Kuraly och Torey Krug på till 4-1 och Bruins vann skotten med hela 15-4.
Minnesota ryckte upp sig i den tredje och reducerade två gånger om, först genom Mikael Granlund och sedan genom Eric Staal. Och i ett försök att kvittera plockade man ut målvakten Devan Dubnyk men då gick det som så många gånger förr, Boston gjorde mål i tom bur och fastställde slutresultatet.
Hemmalaget fick och får klara sig utan Brad Marchand även mot Rangers på onsdag eftersom han är skadad.
Toronto Maple Leafs - Vegas Golden Knights 4-3 (3-1, 0-1, 0-1, 0-0, 1-0)
Hemmalaget tog tidigt kommandot i Air Canada Centre och efter första 20 minuterna stod det 3-1 till Leafs efter två mål från Nazem Kadri och ett av James van Riemsdyk.
Men gästerna gav sig inte för det. Sent i den andra perioden kvitterade Reilly Smith i powerplay och i inledningen av den tredje fixade Deryk Engelland 3-3-kvitteringen vilket tog matchen till en mållös förlängning och straffar.
Där tog målvakten Frederik Andersen tre raka efter att Mitchell Marner öppnat straffläggningen med att snyggt sätta pucken bakom Maxime Lagace.
Svenskarna William Nylander (Leafs) och William Karlsson (Golden Knights) hade varsin assist i matchen.