PHILADELPHIA (AP) - The Boston Bruins scored four first-period goals and snapped the Philadelphia Flyers' seven-game winning streak with a 6-0 victory on Saturday.
Benoit Pouliot, Daniel Paille, Zdeno Chara and Milan Lucic got the Bruins off to a fast start that ran their winning streak to four games. Tim Thomas stopped 31 shots for his fourth shutout this season.
The Bruins tied Philadelphia atop the NHL's Eastern Conference with 43 points apiece. Nathan Horton and Tyler Seguin added late goals to finish the scoring for Boston, which leads the NHL with 21 victories.
Ilya Bryzgalov allowed five goals on 20 shots before being replaced by Sergei Bobrovsky after Horton scored 7:06 into the second period.
RANGERS 3, COYOTES 2
GLENDALE, Ariz. (AP) - Brad Richards scored the winning goal with 0.1 seconds left as the New York Rangers shocked Phoenix.
Richards' backhanded shot from the left circle eluded goalie Mike Smith as time ran out. The game appeared to be headed to overtime, but a video replay revealed that the puck crossed the goal line in just enough time.
The Rangers rallied from a 2-1 deficit and snapped a two-game losing streak. The Coyotes have lost four of five. Martin Gaborik's second goal of the game tied it 2-2 just over two minutes into the third period.
Cal O'Reilly scored his first goal on the power play to give Phoenix a 2-1 lead with 51 second left in the second period. Former Rangers forward Lauri Korpikoski made it 1-1 when he got Phoenix even with 9 seconds left in the first.
PENGUINS 8, SABRES 3
PITTSBURGH (AP) - Evgeni Malkin had his seventh career hat trick and two assists, and injury-depleted Pittsburgh peppered two Buffalo goalies in a rout.
Jason Williams and Simon Despres both scored their first goal with Pittsburgh during the first seven minutes, and James Neal, Deryk Engelland and Chris Kunitz added goals for the Penguins, who had lost four of five.
Marc-Andre Fleury made 16 saves and became the fourth-youngest goalie to reach 200 NHL victories since 1967, according to the Elias Sports Bureau.
Thomas Vanek scored for the fifth time in six games, and Luke Adam and Paul Gaustad added third-period goals for Buffalo, which has lost six of nine.
RED WINGS 8, KINGS 2
DETROIT (AP) - Cory Emmerton had two goals and an assist, and Drew Miller scored twice in Detroit's win over Los Angeles.
Niklas Kronwall added a goal and two assists, and Henrik Zetterberg, Pavel Datsyuk and Brad Stuart also scored for Detroit. Dan Cleary had three assists, and Darren Helm and Tomas Holmstrom each had two. Jimmy Howard made 27 saves.
Davis Drewiske and Jarret Stoll scored for Los Angeles, which lost for the sixth time in seven games amid reports that Darryl Sutter will become head coach in the upcoming week. Justin Williams and Dustin Penner had two assists each.
Jonathan Quick stopped four shots before being replaced less than halfway into the first period by Jonathan Bernier.
DEVILS 5, CANADIENS 3
MONTREAL (AP) - Patrik Elias scored twice, including his team-record 348th goal, and New Jersey spoiled Randy Cunneyworth's NHL coaching debut by beating Montreal.
Elias tied John MacLean's franchise record on a power play 5:05 into the second. He broke the mark with his second tally of the game - and 13th of the season - to give New Jersey its third one-goal lead 1:31 into the third.
Cunneyworth took over behind the Montreal bench as the team's interim head coach after Jacques Martin was fired earlier Saturday.
Petr Sykora, who assisted on Elias' record-breaking goal, David Clarkson and Dainius Zubrus also scored for the Devils, who won their fourth in a row.
Martin Brodeur made 23 saves to improve to 41-18-5 against Montreal.
P.K. Subban, Chris Campoli and Lars Eller scored in the second for Montreal, last in the Northeast Division at 13-13-7.
JETS 5, DUCKS 3
WINNIPEG, Manitoba (AP) - Defenseman Zach Bogosian had a goal and two assists, and the Jets were victorious in Teemu Selanne's anticipated return to Winnipeg.
Kyle Wellwood had a goal and an assist, and Blake Wheeler, Alex Burmistrov and Andrew Ladd also scored for the Jets (15-13-4). Dustin Byfuglien added two assists.
Corey Perry scored a pair of goals for Anaheim, and Niklas Hagman added one. Selanne and Ryan Getzlaf both had two assists.
Chris Mason turned away 33 shots for Winnipeg. Dan Ellis made 26 saves for Anaheim (9-18-5).
Selanne, who started his illustrious 19-year NHL career in Winnipeg, set rookie records with 76 goals and 132 points in a 1992-93 season Jets fans have never forgotten.
LIGHTNING 3, BLUE JACKETS 2
COLUMBUS, Ohio (AP) - Steven Stamkos had a goal and an assist, and Mathieu Garon stopped 26 shots to lead Tampa Bay past Columbus. Stamkos' second-period goal gave him the NHL lead with 20.
Blair Jones and Eric Brewer also added rare goals for the Lightning, who won for the third time in 10 games.
Garon, who spent two seasons with the Blue Jackets, returned to Columbus for the first time since signing with the Lightning as a free agent last summer.
R.J. Umberger and Rick Nash scored for Columbus, which also got two assists from Vinny Prospal.
ISLANDERS 2, WILD 1, SO
ST. PAUL, Minn. (AP) - Frans Nielsen scored the only goal in the shootout, and Al Montoya had his glove in good form, giving the New York Islanders their first extra-time victory of the season.
Andy McDonald scored in his first game back from injury for the Islanders, but Minnesota's Cal Clutterbuck tied it with 11:38 left in regulation. Niklas Backstrom stood strong in the Wild net, making 35 saves.
Backstrom kicked aside a shot by John Tavares in the first round of the shootout but let Nielsen's sail over his head into the top of the net. Backstrom has given up 10 shootout goals on 20 shots this season. The Wild lost their second straight decision by shootout and are 0-1-2 since a seven-game winning streak.
Montoya stopped Matt Cullen's backhander, then got his glove on shots by Marek Zidlicky and Dany Heatley to seal the victory, the first by the Islanders in five games.
The Islanders, last in the Eastern Conference, have beaten the Wild twice and held them to 21 shots each time - New York's lowest totals this season.
PREDATORS 2, BLUES 1, SO
NASHVILLE, Tenn. (AP) - David Legwand scored the only shootout goal, Pekka Rinne finished with 39 saves, and Nashville beat St. Louis for its fifth consecutive victory.
Legwand drifted to his right before lifting a backhander over the outstretched glove of St. Louis goaltender Jaroslav Halak, snapping the Blues' four-game winning streak.
Martin Erat scored in regulation for Nashville, and T.J. Oshie had the St. Louis goal.
Both goals came in the third period, and the Predators struck first.
AVALANCHE 2, CAPITALS 1
DENVER (AP) - Cody McLeod and Erik Johnson both scored their first goals of the season, and Jean-Sebastian Giguere had 25 saves as Colorado beat Washington for its fifth straight home victory.
Washington's Alexander Semin forged a 1-1 tie with a shot from the center of the right circle that sailed into the net over Giguere's left shoulder at 13:09 of the second period.
Just 54 seconds later, Johnson put Colorado back on top with a slap shot from the right point that zoomed past goalie Michal Neuvirth.
With less than a minute to go, the Capitals pulled Neuvirth for an extra attacker and were on the power play for the final 13 seconds, but Giguere turned away both of their shots.
SHARKS 3, OILERS 2
SAN JOSE, Calif. (AP) - Patrick Marleau scored the tiebreaking goal 6:11 into the third period, and San Jose topped Edmonton.
Martin Havlat and Joe Thornton also scored for the Sharks, who won their second straight. The Sharks have three consecutive home victories for the first time this season. Havlat and Thornton each ended long goal-scoring droughts, and Marleau netted his second in three games.
Jordan Eberle and Ryan Jones scored for the Oilers, who have lost three straight and five of six.
Eberle recorded a point for the eighth time in nine games. Jones scored for the first time since a hat trick on Dec. 2.
Antti Niemi stopped 23 shots for the win.
CANUCKS 5, MAPLE LEAFS 3
TORONTO (AP) - Roberto Luongo made 26 saves, and Vancouver wrapped up a long road trip with a victory over Toronto.
Alexandre Burrows and Chris Higgins each had a goal and an assist for the Canucks, who went 3-1-1 on their 12-day trip. Jannik Hansen, Mason Raymond and Daniel Sedin also scored.
Phil Kessel scored his 19th goal to get Toronto within one, but the Leafs couldn't find the equalizer before Hansen iced it.
Joffrey Lupul and Tyler Bozak also scored for the Maple Leafs.