TAMPA, Fla. (AP) Martin St. Louis tied a Tampa Bay Lightning record with four goals, but Joe Pavelski responded scored three of his own in the second period to help the San Jose Sharks rally for a 5-4 victory on Saturday.

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. The Lightning captain's fourth goal early in the second tied the team mark set by Chris Kontos against Hockey Hall of Fame goalie Ed Belfour and the Chicago Blackhawks in Tampa Bay's inaugural game on Oct. 7, 1992.

Matt Nieto and Patrick Marleau put San Jose ahead 2-1 with goals three minutes apart midway through the first period. St. Louis scored his first goal in between, then struck twice more against Antti Niemi before the intermission.

RANGERS 4, SENATORS 1

OTTAWA, Ontario (AP) - Derek Stepan broke a 13-game goal drought and added two assists in the New York Rangers' win over Ottawa.

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.

Richards has nine points in his past eight games.

Cam Talbot gave Henrik Lundqvist a rest and made 27 saves for his 10th win of the season. Talbot improved to 6-0 in Saturday games.

Marc Methot scored the lone goal for the Senators (21-19-9), who received 26 saves from Craig Anderson. Ottawa had an eight-game point streak snapped (6-0-2) and fell to 1-3-2 at home in afternoon games.

JETS 3, OILERS 2, OT

WINNIPEG, Manitoba (AP) - Winnipeg defenseman Jacob Trouba scored his second goal of the game 1:10 into overtime to lift the Jets over Edmonton.

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, who went 0-4 on a Central Division road trip and were outscored 17-8.

Edmonton lost this one when Jets forward Blake Wheeler found Trouba alone in front of the net for the winning goal after he nearly scored himself.

Ondrej Pavelec stopped 20 shots for Winnipeg (22-23-5), and Ilya Bryzgalov made 36 saves for Edmonton.

RED WINGS 3, KINGS 2, SO

DETROIT (AP) - Tomas Tatar scored and Jimmy Howard stopped all three shots he faced in a shootout, lifting Detroit past Los Angeles.

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.

The Kings tried to protest, but the goal wasn't reviewable because none of the officials blew a whistle to stop play when the puck hit the net.

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.

The Red Wings avoided getting shut out in three straight games for the first time in the regular season, and the first time since the 1945 Stanley Cup finals against Toronto.

FLYERS 6, ISLANDERS 4

PHILADELPHIA (AP) - Michael Raffl scored the go-ahead goal with 4:15 left and Philadelphia rallied to beat the New York Islanders.

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, which had won eight of nine on the road and five of six overall.

On the day he signed a $12.3 million, three-year contract extension, Flyers goalie Steve Mason was yanked from the game after allowing four goals on 24 shots.

Ray Emery stopped the five shots he faced to earn the win in relief. The Flyers are 24-12-5 since a 1-7 start.

HURRICANES 3, PANTHERS 2

RALEIGH, N.C. (AP) - Alexander Semin scored two goals in the third period to lift Carolina over Florida.

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.

The Hurricanes ended a two-game skid and improved to 6-2 in their last eight.

The Panthers got a goal from Dmitry Kulikov with 5:39 remaining, but Anton Khudobin held on from there. He finished with 37 saves.

BLUE JACKETS 4, SABRES 3, SO

BUFFALO, N.Y. (AP) - 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.

MAPLE LEAFS 5, CANADIENS 3

TORONTO (AP) - James van Riemsdyk scored with 5:33 left in the third period, and Toronto extended its winning streak to four games with a victory over Montreal.

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.

Van Riemsdyk's winner came when he took a pass from linemate Tyler Bozak and redirected the puck on net for his 19th goal.