nhl | Saturday’s games

Ryan Johansen scored the only goal in the shootout, and Columbus extended its winning streak to a team record-tying six games by beating Buffalo. Brandon Dubinsky, David Savard and Matt Calvert scored in regulation for Columbus. Sergei Bobrovsky made 26 saves. Tyler Myers had two goals, including a power-play tally with 24.9 seconds remaining in regulation. Drew Stafford also scored for Buffalo, which has lost three straight.

Sharks 5, Lightning 4

TAMPA, FLA.

Martin St. Louis tied a Tampa Bay Lightning record with four goals, but Joe Pavelski responded with three of his own in the second period to help San Jose rally. Pavelski beat goalie Ben Bishop twice in a span of 21 seconds midway through the period, and then added the winner a minute before the intermission. St. Louis scored three times in a span of 7:34 in the first period for his eighth NHL hat trick.

Rangers 4, Senators 1

OTTAWA, ONTARIO

Derek Stepan broke a 13-game goal drought and added two assists for New York. After falling behind 1-0 in the first period, the Rangers (26-21-3) got goals from Brad Richards, Rick Nash, Stepan and Mats Zuccarello, and won for the fifth time in six games. Marc Methot scored the lone goal for the Senators.

Jets 3, Oilers 2, OT

WINNIPEG, MANITOBA

Winnipeg defenseman Jacob Trouba scored his second goal of the game 1:10 into overtime. Fellow rookie Mark Scheifele also scored for the Jets, who have won three straight since Paul Maurice took over as coach after Claude Noel was fired on Jan. 12. Jordan Eberle and David Perron had the goals for the Oilers.

Red Wings 3, Kings 2, SO

DETROIT

Tomas Tatar scored and Jimmy Howard stopped all three shots he faced in a shootout. The Red Wings, who lost their two previous games 1-0, received a big break late in regulation. Detroit defenseman Niklas Kronwall’s shot was deflected and bounced off the net out of play, came back and struck goalie Jonathan Quick’s back, and went in to tie the game with 26.1 seconds left. Los Angeles took the lead when Jeff Carter scored off a rebound during a power play with 2:15 left in the third period. Howard finished with 30 saves. Quick stopped 33 shots.

Flyers 6, Islanders 4

PHILADELPHIA

Michael Raffl scored the go-ahead goal with 4:15 left as Philadelphia rallied. Andrej Meszaros scored twice, Andy Hall, Jakub Voracek, and Matt Read also had goals, and Claude Giroux had two clutch assists for the Flyers. Brock Nelson, Brian Strait, John Tavares and Cal Clutterbuck scored for New York.

Hurricanes 3, Panthers 2

RALEIGH, N.C.

Alexander Semin scored two goals in the third period to lift Carolina. The teams were tied at one until Semin took control of a faceoff win by Eric Staal and put a shot past Tim Thomas at 2:31. He then scored Carolina’s NHL-leading ninth short-handed goal on a breakaway at 8:57, also with an assist from Staal.

Maple Leafs 5, Canadiens 3

TORONTO

James van Riemsdyk scored with 5:33 left in the third period, and Toronto extended its winning streak to four games. Cody Franson, Phil Kessel and Mason Raymond also scored for the Maple Leafs, and Joffrey Lupul added an empty-net goal. Jonathan Bernier made 30 saves. Brendan Gallagher, Brian Gionta and David Desharnais had the Canadiens’ goals. Carey Price stopped 25 shots.

Ducks 3, Blues 2

ST. LOUIS

Ryan Getzlaf scored his 25th goal, and rookie Frederik Andersen made 34 saves as the Anaheim Ducks got back to their winning ways. Anaheim, which had an eight-game winning streak snapped on Friday in Chicago, has won 19 of 21.