PHILADELPHIA -- Colin Greening scored a power-play goal with 5:36 remaining to help the Ottawa Senators snap a four-game losing streak with a 3-1 victory over the Philadelphia Flyers at the Wells Fargo Center on Thursday night.
Ottawa (20-14-6) remained tied with the New York Islanders for sixth place in the Eastern Conference.
The Flyers (17-20-3) have lost three in a row and are seven points behind the York Rangers for the final playoff spot in the East. With only eight games remaining, the Flyers may need to win out to avoid missing the playoffs for the first time since 2007.
Zack Smith also scored a goal, Daniel Alfredsson added an empty-netter and Robin Lehner made 24 saves for the Senators.
Claude Giroux scored Philadelphia's only goal. But the captain was in the penalty box when Greening scored after being whistled for a double minor for high sticking.
Greening slipped behind Philadelphia's defense, took a long pass from Patrick Wiercioch, skated in on Ilya Bryzgalov and fired a shot into the top corner to give the Senators a 2-1 lead.
Despite the loss, Bryzgalov was outstanding for Philadelphia. He made 31 saves.
Smith gave the Senators a 1-0 lead 3:20 into the game when he took a centering pass from Marc Methot, broke in alone on Bryzgalov and beat him with a forehand-backhand move.
Giroux tied it at 1 later in the first, scoring a short-handed goal on a backhanded deflection of a shot by Simon Gagne.
For the seventh time this season, the Flyers lost in regulation after being tied going into the third period.
NOTES: The injury-depleted Flyers could get forward Danny Briere (concussion) back in the lineup this weekend. ... The Flyers and Senators meet again the final day of the regular season April 27. ... Philadelphia faced a Canadian team for the fourth time in five games. ... Giroux's goal was his fourth shorthanded and the second for the Flyers this season. It was the first allowed by Ottawa this season. ... The Senators have two games left on their seven-game road trip.