John Tavares stole the puck from MacKenzie Weegar and got it to Matthew Knies, who fed Domi for a shot from the right face-off circle to make it 4-3.
Domi, who was on the ice because Toronto coach Craig Berube put him out for an extra shift due to how pleased he was with Domi’s performance, had only one point (one goal) through nine games this season prior to Tuesday.
“We won today, so nothing else matters, man,” Domi said. “You’re not going to get much in terms of individual stuff. That stuff is so irrelevant. It’s a long season. We need everyone, so every night there is going to be someone else that steps up, get some bounces, but we are a group that relies on every single guy in this room and I think everyone was going tonight.”
Knies had two goals and an assist, and Anthony Stolarz made 26 saves for the Maple Leafs (5-4-1), who have won two in a row.
“I liked our game pretty much overall,” Berube said. “There was a lot of good things. There’s obviously mistakes that happen, but I liked our bounce back. We were behind a couple times tonight, but we showed a lot of resilience and fought back and I thought we had everyone playing, everyone kind of going.”
Samuel Honzek scored his first NHL goal, and Morgan Frost and Joel Farabee also scored for the Flames (2-8-1). Dustin Wolf made 33 saves.
“I liked our start,” Calgary coach Ryan Huska said. “I thought we had a good first period and then we got into penalty trouble again, so that’s one thing for sure that I thought we gave them a little bit of momentum off of that. I think we struggled to move the puck from our zone and out tonight. That’s where we got ourselves into the most problems.”