Stamkos scored his third goal of the game and 26th of the season from the left circle on a power-play 43 seconds into the third. Just 22 seconds later Tampa Bay went up 4-2 on a goal by Teddy Purcell.
Carolina got goals from Justin Faulk and Jay Harrison. Eric Staal had two assists, giving him three assists and five points in his past two games.
ISLANDERS 4, OILERS 1
In Uniondale, N.Y., Matt Moulson had a goal and two assists, and John Tavares and P.A. Parenteau both added one of each for New York, which took advantage of Edmonton and its shaky goalie, Devan Dubnyk.
DEVILS 3, PENGUINS 1
In Newark, N.J., Ilya Kovalchuk scored on a penalty shot in the first period and added an assist on David Clarkson’s power-play goal four minutes later, leading New Jersey past Pittsburgh.
COYOTES 4, WILD 2
In St. Paul, Minn., Radim Vrbata scored a pair of goals two minutes apart early in the third period for Phoenix.
Daymond Langkow scored and Ray Whitney added an empty-netter for Phoenix, which ended a four-game skid.
RED WINGS 3, BLUES 0
In Detroit, Jimmy Howard stopped 31 shots for his ninth career shutout.
Johan Franzen, Justin Abdelkader, Jiri Hudler scored for Detroit, which won its 12th consecutive home game.
CAPITALS 4, BLUE JACKETS 2
In Columbus, Ohio, Alex Ovechkin, Alexander Semin and Dennis Wideman scored in a 2:53 span of the third period, erasing a 2-0 deficit and leading Washington past Columbus.
PANTHERS 3, CANADIENS 2
In Sunrise, Fla., Tomas Fleischmann scored two goals, including an empty-netter with 40.2 seconds remaining that ended up being the game-winner.
SENATORS 3, SABRES 2 (SO)
In Buffalo, N.Y., Bobby Butler scored the decisive goal in the fifth round of the shootout to lift Ottawa.
JETS 3, MAPLE LEAFS 2
In Winnipeg, Manitoba, Zach Bogosian and Blake Wheeler scored power-play goals and Winnipeg won its third in a row.
STARS 4, BRUINS 2
In Dallas, Michael Ryder and Loui Eriksson scored power-play goals in the first period as Dallas ended Boston’s seven-game winning streak.
AVALANCHE 4, DUCKS 2
In Anaheim, Calif., Jean-Sebastien Giguere made 18 saves, and Milan Hejduk scored two goals for Colorado, which is surging into 2012 with eight wins in their past 10 games.