NEW YORK // Ryan Callahan had two goals and an assist for the New York Rangers, who broke out of their offensive doldrums and ended a six-game losing streak with a 5-3 victory over the battered Pittsburgh Penguins.
After falling behind 2-0 only 5:06 in, the Rangers tied it before the first intermission. They busted out in the second period - while recording 16 shots - on goals by Vinny Prospal, Callahan, and Artem Anisimov to build a three-goal lead. That was enough to end New York's 0-5-1 skid that put the team's playoff hopes in jeopardy.
New York's rally was sparked by coach John Tortorella's timeout called after Nick Johnson's second NHL goal put Pittsburgh ahead by two. Hard-hitting Deryk Engelland gave the Penguins a 1-0 edge at 2:06.
Kings 1, Flyers 0
At Philadelphia, Jonathan Quick stopped 40 shots and Drew Doughty scored to lead Los Angeles to its first regulation win in Philadelphia in nearly 18 years.
Quick, who sat out yesterday's 4-1 win over the Washington Capitals, was sharp in the Sunday matinee. He covered up a loose puck with 8:28 left in the game after Danny Briere had fanned on a Jeff Carter pass in the goal mouth.
Flyers defenseman Chris Pronger also hit the post with a shot in the first period.
Red Wings 4, Bruins 2
At Detroit, Todd Bertuzzi scored two goals for the second straight game, lifting the Red Wings to the win over Boston.
Bertuzzi and Pavel Datsyuk had tying goals in the early going. Kris Draper had a go-ahead score midway through the second period and Bertuzzi sealed the victory with 6:25 left in the game. Detroit's Jimmy Howard made 23 saves.
Rookies Tyler Seguin and Brad Marchand gave the Bruins leads in the first period and Tim Thomas stopped 32 shots.
Blue Jackets 2, Stars 1
At Dallas, Rick Nash scored the go-ahead goal in the second period and Steve Mason made 29 saves as Columbus matched a club record with its fifth consecutive road win. Matt Calvert also scored for Columbus.
Brad Richards picked up his 24th goal and Kari Lehtonen stopped 37 shots for the Stars.
Nash gave Columbus a 2-1 advantage at 6:33 of the second, taking a pass from Jakub Voracek, skating in alone and sending a backhander past Lehtonen for his team-high 26th of the season and 15th of his career against Dallas.
Islanders 7, Sabres 6, OT
At Buffalo, New York, Michael Grabner capped a three-goal game by scoring at 2:55 in overtime, leading the injury- and suspension-depleted Islanders to the victory over Buffalo.
John Tavares, Blake Comeau, Milan Jurcina and Ty Wishart also scored for an Islanders team that won its third straight and showed it still had some offensive punch left after a brawl-filled 9-3 win over Pittsburgh on Friday.
Kyle Okposo had four assists for the Islanders, who rallied from a 4-2 second-period deficit. Drew Stafford scored three times for the Sabres, who had won a season-high three straight.
Tyler Ennis had three assists, while Jochen Hecht, Tyler Myers and Nathan Gerbe also scored for Buffalo.
Ducks 4, Oilers 0
At Edmonton, Alberta, Jonas Hiller made 12 saves in his fifth shutout of the season and Bobby Ryan scored twice as Anaheim beat Edmonton to finish a perfect four-game road trip.
Teemu Selanne and Brandon McMillan also scored for the Ducks (32-21-4), who have won six of seven overall. The Oilers (16-32-8) have dropped three straight and 12 of 14. They haven't won at home since January 6.
Anaheim got off to a fast start behind Selanne, who put the Ducks' second shot of the game past Devan Dubnyk just 34 seconds into the first. Jason Blake spotted Selanne streaking to the net and put a pass on the veteran's stick for a redirection.
Panthers 3, Sharks 2
At Sunrise, Florida, Jason Garrison and Chris Higgins scored in the third period as Florida beat San Jose to stop a five-game home losing streak.
Mike Santorelli also scored and Marty Reasoner had two assists for the Panthers, who won for only the third time in their last 12 games (3-4-5). Higgins added an assist and Tomas Vokoun stopped 28 shots to improve to 10-0-1 in his last 11 starts against San Jose.
Joe Pavelski and Kent Huskins scored for the Sharks. Pavelski assisted on Huskins' goal, and Torrey Mitchell had two assists.
Antti Niemi, who had given up four goals in his previous four starts, made 19 saves for San Jose, which outshot Florida 30-22.
Hurricanes 3, Thrashers 2
At Atlanta, Erik Cole scored with 1:19 remaining in the third period to help Carolina snap a three-game losing streak.
Cole beat Ondrej Pavelec from about 20 feet out for his 16th goal and the Hurricanes got a much-needed victory despite being outshot 43-17 in the game and 14-4 in the final period.
The Thrashers have lost 12 of 15 games and fell two points behind the Hurricanes in the battle for the eighth and final playoff spot in the Eastern Conference.
Atlanta leveled it at 2-2 on Andrew Ladd's 19th goal and second of the game, beating Cam Ward only 26 seconds into the final period.