GLENDALE, Ariz. — The Boston Bruins rallied with three third-period goals, the go-ahead score by Shawn Thornton with 3:18 to play, to win their 12th in a row, 4-2 over the Phoenix Coyotes on Saturday night.

The Bruins are two shy of the franchise mark of 14 straight set in the 1929-30 season. They also have the most points in the NHL with 103, two more than Western Conference-leading St. Louis.

Jarome Iginla scored his 27th and 28th goals of the season for Boston, the second with an empty net in the final seconds.

FLYERS 4, BLUES 1: Scott Hartnell and Brayden Schenn scored in the second period to rally host Philadelphia to a fifth straight victory.

Jakub Voracek and Wayne Simmonds added goals, and Steve Mason made 32 saves to help Philadelphia improve to 12-2-1 in its last 15 games to maintain its hold on second place in the Metropolitan Division.

Jaden Schwartz opened the scoring 6:23 into the game, finishing a 2-on-1 short-handed opportunity after taking a feed from Kevin Shattenkirk.

PENGUINS 4, LIGHTNING 3: James Neal’s power-play goal 1:27 into overtime lifted Pittsburgh to a wild victory at home.

Neal’s slapshot over Anders Lindback’s right shoulder capped a frantic final 15 minutes of play as the teams traded the lead three times.

Evgeni Malkin had two goals and two assists while Sidney Crosby added a goal and two assists for the Penguins, who have won nine straight over the Lightning. Jeff Zatkoff stopped 21 shots and Pittsburgh ended Tampa Bay’s five-game win streak.

RANGERS 2, DEVILS 0: Henrik Lundqvist made 21 saves in posting his Rangers’ record 50th NHL shutout, and New York improved its playoff chances with a win over fading New Jersey at Newark, N.J.

Rick Nash scored his team-leading, eighth game winning goal and Derek Stepan added an empty-net tally with 8 seconds left to give the Rangers their third straight road win.

CANADIENS 4, MAPLE LEAFS 3: Montreal beat the Leafs at Toronto’s Air Canada Centre to extend its lead in the Atlantic Division standings to five points.

Toronto dropped its fourth in a row, while Montreal won for the fourth time in five games.

RED WINGS 3, WILD 2: Gustav Nyquist’s third-period goal gave visiting Detroit its fourth win in the last five games.

Former Maine star Jimmy Howard made 28 saves, and Brendan Smith and David Legwand each scored on a power play for the Red Wings, who were in a 2-for-25 slump with the man advantage until getting goals on both of their opportunities against the Wild.

STARS 3, SENATORS 1: Trevor Daley and Jamie Benn scored third-period goals to help Dallas rally at home.

Dallas snapped a four-game losing streak (0-3-1) and sent the Senators to their sixth consecutive defeat (0-5-1), tying Ottawa’s longest skid this season.

KINGS 4, PANTHERS 0: Jonathan Quick broke the team record for wins by a goalie, making 24 saves for his fifth shutout in a win at Los Angeles.

Quick’s 172nd career victory surpasses Rogie Vachon, one of five players to have his uniform number retired by the club.

HURRICANES 3, JETS 2: Carolina scored three straight goals in just under three minutes in the second period and held on for a win at Winnipeg, Manitoba.

NOTES

BLACKHAWKS: Patrick Kane, on long-term injured reserve after an injury Wednesday, must sit out a minimum of 10 games and 24 days. Blackhawks General Manager Stan Bowman said there is “no reason to think he won’t” be ready for the playoffs.

Season-ticket prices for the Blackhawks will go up 8 percent from this year – seats will range from $410 per game in the prime areas to $42 in Tier 3.

Price increases have not deterred fans in the past – last season, the renewal rate for season tickets was about 99 percent.

Chicago registered its 262nd consecutive capacity crowd in Friday’s win over Pittsburgh.

RED WINGS: David Legwand was fined $5,000 by the NHL for butting Pittsburgh’s Evgeni Malkin with the end of his stick when they played the Penguins Thursday.