Forward Bryce Van Brabant made his NHL debut on Tuesday night.
The Maple Leafs opened the scoring 49 seconds into the second period when Jay McClement's shot evaded Karri Ramo.
Matt Stajan recorded his 13th goal of the year in the second period, tying things up at the 16:55 mark.
With his tally against his former team, Matt Stajan has three goals and eight points in his last six games.
Mark Giordano assisted on Matt Stajan's marker, giving him 45 points on the year. The Flames captain is in the midst of the career year. His defence partner TJ Brodie hit the 30-point mark, with an assist on that goal as well.
The Leafs scored twice in the third period, giving them the win. Dave Bolland and David Clarkson were credited with the tallies.
The Flames have played in 46 one-goal games this season, which is new franchise record.