Brad Richards and Chris Kreider also scored for New York, which has won 11 of the last 12 meetings with Philadelphia. Rangers coach John Tortorella became the 30th coach in NHL history to reach 400 wins, and his team maintained its hold on the eighth and final playoff spot in the Eastern Conference standings.

Wayne Simmonds and Jakub Voracek scored for Philadelphia, which lost for the third time in four games against New York this season and fell further out of the playoff race. The Flyers began the day in 13th place, five points behind the Rangers.

New York went ahead 3-0 with just more than 14 minutes left in the second period when Stepan deked Flyers goalie Ilya Bryzgalov and scored on a backhander.

In other games: John Tavares broke a tie with 5:18 left to help the New York Islanders beat Washington 3-2. Matt Moulson forced a turnover by Washington defenseman Mike Green next to the Capitals' net and fed Tavares in the right circle for his 20th goal of the season. Michael Grabner and Josh Bailey also scored for the Islanders. The Islanders have won two straight and improved to 9-5-1 on the road. They also ended Washington's winning streak at three. New York's Evgeni Nabokov made 20 saves to improve to 12-1-2 lifetime against Washington. ... Steven Stamkos and Martin St. Louis each had a goal and an assist and Tampa Bay defeated Buffalo 2-1. Stamkos scored his league-leading 23rd goal of the season off a deflection. Jordan Leopold scored for Buffalo at 16:52 of the third period. ... Sidney Crosby scored the game's only goal late in the second period and Pittsburgh extended its winning streak to 13 with a 1-0 victory over Montreal. Pittsburgh goaltender Marc-Andre Fleury stopped all 22 shots he faced but did not play in the third period following a collision in front of the Penguins' net. Tomas Vokoun filled in and made 15 saves to give Pittsburgh just the fourth combined shutout in franchise history. Carey Price made 24 saves for the Canadiens, but couldn't stop Montreal from losing consecutive games for the first time this season. ... Joffrey Lupul scored twice in the third period, and Ben Scrivens made 40 saves in Toronto's 3-2 victory over Florida. Lupul has six goals in four games since returning from a broken forearm. ... Ray Emery made 16 saves and Patrick Kane had two assists as Chicago beat Calgary 2-0. ... Nikolai Khabibulin stopped 43 shots and Jordan Eberle had two goals and an assist and Edmonton shut out St. Louis 3-0. Taylor Hall, who assisted on both of Eberle's goals, also scored. ... Evander Kane had a goal and three assists to lead Winnipeg past Carolina 4-1. Ondrej Pavelec had 38 saves for Winnipeg. Jiri Tlusty scored his 14th of the season for Carolina. ...

Notes: President Barack Obama celebrated with the Stanley Cup champion Los Angeles Kings in the White House on Tuesday. ... Longtime NHL assistant coach Wayne Fleminghas died. He was 62. Hockey Canada said Fleming died Monday in Calgary, Alberta, after a battle with brain cancer. Fleming spent 14 seasons in the NHL as an assistant coach with the New York Islanders, Phoenix Coyotes, Philadelphia Flyers, Calgary Flames, Edmonton Oilers and Tampa Bay Lightning. The Winnipeg, Manitoba, native was part of three Olympic coaching staffs for Canada, winning a silver medal in Albertville in 1992 and a gold medal in Salt Lake City in 2002.