Stamkos leads the NHL with 47 goals. Teddy Purcell extended his career-best point streak to nine games with a power-play goal in the third period, and Tim Wallace netted the first goal of his career.
Tampa Bay won in overtime for the second consecutive night after beating the New York Rangers at home on Friday.
MAPLE LEAFS 3, CANADIENS 1
In Montreal, Mikhail Grabovski scored twice in the third period and Toronto gave Randy Carlyle a victory in his first game behind the Maple Leafs’ bench.
The Maple Leafs fired Ron Wilson on Friday night and hired Carlyle, the former Toronto defenseman who was fired by Anaheim in December.
Matt Frattin also scored and Jonas Gustavsson made 21 saves to help Toronto end a six-game winless streak and win for only the second time in 12 games.
PREDATORS 3, PANTHERS 1
In Sunrise, Fla., Mike Fisher scored early in the second period and Pekka Rinne made 39 saves in Nashville’s victory over Florida.
David Legwand and Andrei Kostitsyn also scored, and Kostitsyn added an assist as the Predators won for the fifth time in seven games.
Wojtek Wolski had the lone goal for the Panthers, who got 20 saves from Scott Clemmensen. Florida lost for the fifth time in six home games.
BLUE JACKETS 5, COYOTES 2
In Glendale, Ariz., Rick Nash had two goals and an assist for Columbus.
Nikita Nikitin and John Moore scored in the third period after the Coyotes rallied to make it 2-2. Colton Gillies got an empty-net goal to cap the scoring for the Blue Jackets, who have won two in a row on the road for the first time this season.
ISLANDERS 3, BRUINS 2
In Boston, John Tavares tipped in Matt Moulson’s shot for the late tiebreaking goal, Evgeni Nabokov stopped 32 shots, as New York snapped a five-game, road-losing streak.
Josh Bailey and Moulson also had goals for the Islanders, who won for only the second time in six games. New York completed a 1-2-1 trip.