Toronto has now won five in a row, all to match their best start in 84 years. They have reached 20 wins in 28 games, and have not done that since opening the 1934-1935 season at 20-6-2. Patrick Marleau forced overtime with 5:13 left in regulation, scoring to rally the Leafs from a one-goal deficit after they led by one through 40 minutes. Jake Gardiner also scored, while Mitchell Marner had an assist to give him 11 assists in the past five games. Jack Eichel scored twice in the Sabres' eighth loss, as they are now 0-2-2 since their 10-game winning streak.
The Calgary Flames also won a thriller on the road, but this one featured 15 goals between the two teams. Johnny Gaudreau finished with four points, including two goals and two assists, lifting the Flames over the Columbus Blue Jackets, 9-6, at Nationwide Arena. Sean Monahan added two goals and two assists himself, helping the Flames score five unanswered goals to take a 6-4 lead. They would not trail after that, extending their first place lead in the Pacific Division with 36 points.
The Blue Jackets remained in third place in the Metropolitan Division, suffering their 10th loss, despite Cam Atkinson recording a hat trick. The Jackets have dropped two in a row, as they had to replace starting goaltender Sergei Bobrovsky after he stopped just 18 of 26 shots. Joonas Korpisalo took over in the third period, where the Flames scored three times after a five-goal second period. Elias Lindholm, Matthew Tkachuk, Noah Hanifin, and T.J. Brodie all scored for Calgary, with Tkachuk's, Hanifin's, and Brodie's goals coming in a span of 1:53. Calgary improved to 9-0-0 when Monahan has at least two points this season, and 8-0-1 when Gaudreau does.