The Flames appeared to tie it 2-2 at 2:48, but the goal was overturned after Toronto successfully challenged for offside.

“Our video guys did a good job there," Berube said. "It was a taking a little longer than I thought, but they told me they were 110 percent sure."

Nicholas Robertson pushed it to 3-1 at 9:34 with a one-timer from the top of the crease off a pass from Domi, who was behind the net.

“I try not to get too frazzled with little things that are distracting I can’t do anything about, so I just have to move forward and do what I can,” said Robertson, who had been assessed a minor penalty for unsportsmanlike conduct and high-sticking prior to his goal. “Obviously, I don’t want to be in the box twice and cost the team a goal, and one of them almost did and it got called off thankfully, but yeah, it feels good to contribute like that and get back to getting momentum on my side.”

Matthews made it 4-1 at 15:41, taking a pass from Nylander in the right circle and scoring glove side for a power-play goal. He then scored again on the power play with a one-timer in the slot to extend the lead to 5-1 at 18:54.

“Special teams (was the difference),” Andersson said. “It’s as easy as that. Five-on-5 we were playing with them all night and we were creating a lot at 5-on-5.”

Bobby McMann put the Maple Leafs up 6-1 at 3:03 of the third period when he took a pass from Morgan Rielly and scored from outside the right face-off dot. It ended a 12-game goal drought.

Kevin Bahl made it 6-2 at 19:12 when his point shot hit off Woll and then Scott Laughton before going into the net.

“It’s a good one to get back on track,” Woll said. “It’s been a couple tight games the last few and we’ve been right there in it, but I think we did a great job sticking to our process, playing to our systems and playing the way we know how and letting the result and outcome take care of itself.”

NOTES: John Tavares played his 500th game with the Maple Leafs. He has 475 points (211 goals and 264 assists). ... Nylander extended his point streak to nine games (five goals, eight assists). His assist on Matthews’ first goal moved him past Frank Mahovlich (597) for sole possession of ninth in points in Maple Leafs history (599). ... Matthews' two goals in the second period was the 36th multigoal period of his career, passing Darryl Sittler for the most in franchise history.

Bobby McMann with a Goal vs. Calgary Flames

Bobby McMann put the Maple Leafs up 6-1 at 3:03 of the third period when he took a pass from Morgan Rielly and scored from outside the right face-off dot. It ended a 12-game goal drought.

Kevin Bahl made it 6-2 at 19:12 when his point shot hit off Woll and then Scott Laughton before going into the net.

“It’s a good one to get back on track,” Woll said. “It’s been a couple tight games the last few and we’ve been right there in it, but I think we did a great job sticking to our process, playing to our systems and playing the way we know how and letting the result and outcome take care of itself.”

NOTES: John Tavares played his 500th game with the Maple Leafs. He has 475 points (211 goals and 264 assists). ... Nylander extended his point streak to nine games (five goals, eight assists). His assist on Matthews’ first goal moved him past Frank Mahovlich (597) for sole possession of ninth in points in Maple Leafs history (599). ... Matthews' two goals in the second period was the 36th multigoal period of his career, passing Darryl Sittler for the most in franchise history.