After a jam-packed weekend of hockey, things slowed dramatically on Monday with just two games being played. The Edmonton Oilers travelled to the Buffalo Sabres, whilst the Calgary Flames hosted the Toronto Maple Leafs.
Edmonton Oilers v Buffalo Sabres
The Edmonton Oilers scored three unanswered in the second period to rally to a 4-3 comeback win over the Buffalo Sabres.
Leon Draisaitl had a goal and an assist, Zack Kassian, Darnell Nurse and Kyle Brodziak also scored and Connor McDavid had two assists for the Oilers, who have won three in succession and trail the Minnesota Wild by six points for the second wild card from the west. Mikko Koskinen made 35 saves.
Jack Eichel scored twice and Casey Mittelstadt also found the back of the net for the Sabres, who have lost eight of 10 and remain nine points behind the Montreal Canadiens for the second wild card in the East.
Linus Ullmark allowed four goals on 20 shots before being pulled after the second period. Carter Hutton made seven saves in relief.
Canucks v Oilers – Thursday, March 7th (9pm)
Sabres v Blackhawks – Thursday, March 7th (8:30pm)
Toronto Maple Leafs v Calgary Flames
Tyler Ennis scored a hat trick to help lift the Toronto Maple Leafs to a 6-2 victory over the Calgary Flames, moving them to within a point of the Boston Bruins for second place in the Atlantic Division.
Ennis, who has played 532 games, is the fifth player to score his first career hat trick this season, after playing in at least 500 NHL games.
Zach Hyman scored twice, Mitch Marner scored one and assisted two, Jake Muzzin also recorded two assists and Frederik Andersen made 35 saves for the Leafs, who have won five of their last seven.
Marner became the eight player in franchise history to reach 80pts in 66 games or fewer, and Morgan Rielly established a new single-season career-high with his 47th assist.
Matthew Tkachuk and Derek Ryan scored and David Rittich made 26 saves for the Flames, who lead the San Jose Sharks by 3pts for first place in the Pacific Division.
Leafs v Canucks – Wednesday, March 6th (9pm)
Flames v Knights – Wednesday, March 6th (10:30pm)
ALL TIMES U.S. EASTERN