PHILADELPHIA -- Martin St. Louis reached 1,000 career points with a goal and an assist, Cam Talbot made 26 saves and the New York Rangers beat the slumping Philadelphia Flyers 3-0 Friday.

Rick Nash and Dan Boyle also scored for the Rangers (10-8-4), who shut out the Flyers for the second time in nine days.

Philadelphia (8-11-3) dropped to 1-6-1 in its last eight games while getting blanked for the third time in its last six. Boos rained down on the Flyers during the third period.

The Flyers held a players' only meeting after Wednesday's 5-2 loss at Detroit but responded with a similar result. The Rangers had skated to a 2-0 win over the Flyers on Nov. 19. The teams will play in New York on Saturday night.

Boyle's slap shot from the point on the power play gave New York a 1-0 lead just over six minutes into the game. Nash set a screen in front of goalie Steve Mason, who appeared not to see the puck before it zoomed past his stick side high into the net. It was the 20th power-play goal allowed this season by Philadelphia, which entered last in the league on the penalty kill (72.9 per cent).

The Rangers took a 2-0 lead 4:04 into the second period when St. Louis scored on a rebound for the 1,000th point of his career to become just the fifth undrafted player in NHL history to accomplish the feat.

Nash, who entered second in the NHL in goals scored, tallied his 16th of the season by finishing a 3-on-1 short-handed break 5:30 into the third.

Rangers captain Ryan McDonagh, who was returning from a separated left shoulder that had sidelined him since Nov. 1, had an assist on the goal. McDonagh skated up the centre of the ice and passed left to Derek Stepan, who fired across to a wide-open Nash just outside of the crease.

Talbot, in his sixth game filling in for starter Henrik Lundqvist, beat the Flyers for the second time this season by making 26 saves. Talbot stopped 31 shots in the Nov. 19 win over Philadelphia.

NOTES: A moment of silence was held prior to the game for former Flyers coach Pat Quinn, who died Sunday at the age of 71. . Philadelphia C Chris VandeVelde (lower body) missed his fourth straight game. . Adam Oates, with 1,420 points, tops the list of undrafted players with 1,000 points. Peter Stastny (1,239), Dino Ciccarelli (1,200) and Joe Mullen (1,063) are the others.