Daniel Winnik and Milan Hejduk also scored for the Western Conference-leading Avalanche, who improved to 5-0 on the road and 5-1 overall to start the 2011-12 season.
Jean-Sebastian Giguere stopped 27-of-29 shots to earn the victory.
Nikolai Kulemin poked home the rebound of a Dion Phaneuf shot with less than 5 minutes in regulation to produce a 2-2 tie and send the contest into extra time.
Phil Kessel scored his sixth of the season and Reimer turned aside 21-of-24 shots for the Maple Leafs.
Reindeer recovered after escaping from Santa during lighting ceremony
'SNL': 'Anchorman 2' cast, One Direction sing 'Afternoon Delight' [VIDEO]