Orr flattened Fedoruk with a hard punch 21 seconds into the game in response to Philadelphia's rough play in the last meeting on Feb. 17. Fedoruk was removed from the ice on a stretcher and taken to St. Vincent's Hospital and kept overnight.
Orr didn't dress for that game, a move Rangers coach Tom Renney said he regretted. But Orr quickly made his presence known in the rematch.
He squared off with Fedoruk in the Philadelphia zone and decked the hard-hitting forward with a right hand to the left cheek. Fedoruk went down on his back, was strapped to a board, and had his head immobilized before being wheeled off.
Brendan Shanahan had two assists in his first game back from a concussion sustained against Philadelphia. Henrik Lundqvist shined again, making 17 saves for his second shutout in three games.
BUFFALO, N.Y. - Daniel Briere and Derek Roy scored power-play goals, sparking the Sabres' sputtering special teams.
Drew Stafford had two third-period goals and Clarke MacArthur also scored in helping Buffalo snap a season-worst three-game home losing streak. Dainius Zubrus had two assists in his first game against his former team - the Sabres acquired the forward in a deal with the Capitals last month.
CHICAGO - Jonathan Cheechoo and Milan Michalek had two goals each, and Joe Thornton added three assists as San Jose won its fifth game in the last six.
Michalek scored the go-ahead goal midway in the second period, while Thornton got an assist on both of Cheechoo's goals, as well as on Michalek's third-period score.
Patrick Sharpe notched his 17th goal for the Blackhawks, who were eliminated from playoff contention after the previous night's loss at Columbus.
EDMONTON, Alberta - Ian Laperriere had two goals and Tyler Arnason got a career-high three assists as Colorado won its fourth game in a row.
The Oilers' losing streak reached 12 games.
Joe Sakic, John-Michael Liles and Brett Clark also scored for Colorado, while Patrick Thoresen had the only goal for Edmonton.