Besides Kessel's two goals and assist, the Maple Leafs got a goal from Joffrey Lupul.
James Reimer turned aside 30 of the 32 shots the Flames threw at him.
Miikka Kiprusoff had 22 saves as the Flames' four-game win streak against the Leafs ended.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'