PHILADELPHIA (AP) -Sidney Crosby had two goals and two assists to lead the Pittsburgh Penguins to their first road victory in nearly six weeks, 5-4 over the Philadelphia Flyers on Saturday.
Crosby got a gift goal with 2:45 left when goalie Martin Biron failed to secure the puck when he drifted out to make a stop. Crosby was there when the puck came loose and poked it into the empty net for his 23rd goal and 23rd career two-goal game.
The Flyers rallied to tie it twice in the third, but couldn't overcome the gaffe.
Mike Richards scored a short-handed goal for the third straight game and Braydon Coburn's third-period goal tied it at 3. Mike Knuble's 24th goal with 5:35 left evened it at 4 and the largest regular-season crowd in Flyers history (19,992) erupted.
Biron came out near the right circle to stop Pascal Dupuis' breakaway. He was on all fours and stopped the shot, but failed to hold on to the puck, and Dupuis dumped it toward the empty net where Crosby was there for the easy goal.
Evgeni Malkin scored his 27th goal, and Ruslan Fedotenko also scored two goals for the Penguins, who have now won two straight for new coach Dan Bylsma.
Joffrey Lupul also scored for the Flyers.
MONTREAL (AP) - Alex Kovalev had a goal and two assists in his return to Montreal's lineup after a two-game banishment because of his listless play.
Canadiens backup Jaroslav Halak made 44 saves.
Montreal had dropped 12 of 15, including a 5-4 loss in Pittsburgh on Thursday night to finish a six-game trip with a 1-4-1 mark.
Patrice Brisebois, Tomas Plekanec, Mathieu Schneider and Mathieu Dandenault also scored for the Canadiens, 3-for-4 on the power play. Dany Heatley scored twice for Ottawa, and Jarkko Ruutu added a goal.
SAN JOSE, Calif. (AP) - Jeremy Roenick picked up his 700th career assist in his return from a 10-week injury absence, and Ryane Clowe broke a scoreless tie 30 seconds into the third period for San Jose.
Evgeni Nabokov made 22 saves for the Sharks, who set a franchise record with their NHL-best 26th home win. Jonathan Cheechoo and Joe Thornton scored power-play goals in the third to help the Sharks win their third straight.
Bryan Little scored during a 5-on-3 advantage for Atlanta.
DALLAS (AP) - Patrick Kane scored his fourth goal against Dallas this season, Cristobal Huet made 30 saves and Chicago completed a season sweep.
Defensemen Matt Walker and James Wisniewski also scored for the Blackhawks, who outscored the Stars 20-8 in their four meetings this season.
Steve Ott scored for Dallas.
LOS ANGELES (AP) - Olli Jokinen scored twice in the second period against his former team to reach 500 career points, then added an empty-netter to complete his sixth career hat trick in Phoenix's win over Los Angeles.
Viktor Tikhonov had a goal and an assist for the Coyotes, who have won nine of the last 12 meetings with their Pacific Division rivals and five of their last six games at Staples Center. Defenseman David Hale and rookie Mikkel Boedker also scored.
Alexander Frolov, Dustin Brown and Derek Armstrong scored for Los Angeles. The Kings have lost four straight at home and are 1-3-2 in their last six overall.