Only Alex Ovechkin, the NHL's leading scorer, could beat Reimer in regulation, and he continued his good work with three more saves in the shootout.
David Clarkson put Toronto ahead in the second, but Ovechkin's goal with 4:10 to play in the third ensured the game went to overtime.
David Krejci scored the winning goal in overtime as the Boston Bruins claimed a 3-2 victory over the Caolina Hurricanes.
Reilly Smith and Zdeno Chara also tallied for Boston, who have won seven of their last 10 and lead the Eastern Conference.
Scott Hannan and Tyler Kennedy scored in the first period and Antti Niemi made the lead stick as the San Jose Sharks held on for a 2-1 win over the New Jersey Devils.
Niemi made 18 saves, conceding just one third-period goal from Patrik Elias.
Two goals from Dustin Penner fired the Anaheim Ducks to a 4-2 victory over Phoenix as the Coyotes lost in regulation at home for the first time this season.
Corey Perry and Sami Vatanen also tallied for the Ducks, while Mike Ribeiro and Shane Doan were on target for the Coyotes.
Cam Talbot needed just 17 saves for his second straight shutout in the New York Rangers' 2-0 win over the Nashville Predators.
Matt Read scored twice as the Philadelphia Flyers overcame the New York Islanders 5-2.
The Minnesota Wild were 3-2 shootout winners over the Winnipeg Jets, the Ottawa Senators saw off the Detroit Red Wings 4-2 and the Montreal Canadiens edged out the Pittsburgh Penguins 3-2.
There were also wins for the St Louis Blues, the Colorado Avalanche and the Chicago Blackhawks.