Joffrey Lupul scored on a penalty shot and added two assists to help the Philadelphia Flyers beat the slumping Tampa Bay Lightning 4-2 on Saturday afternoon.

Mike Knuble, Scott Hartnell and Kimmo Timonen also scored for the Flyers, who have won two in a row following a six-game losing streak. Martin Biron made 31 saves.

Tampa Bay, which has lost nine of 11, got goals from Vincent Lecavalier and Vinny Prospal. The Lightning have lost to the Flyers just twice in the last 14 meetings between the teams.

Lupul, who has four goals and four assists over his last four games, put the Flyers up 1-0 with his penalty shot goal at 7:13 of the first. He was pulled down during a debatable breakaway by Tampa Bay defenceman Brad Lukowich.

Philadelphia has three penalty shots this season. Daniel Briere (Dec. 16) and Mike Richards (Nov. 21) were both unsuccessful.

Knuble gave Philadelphia a 2-1 lead during a scramble near the crease on a Philadelphia power play with 55.8 seconds remaining in the second.

Hartnell made it 3-1 when he redirected Braydon Coburn's shot 31 seconds into the third, and Timonen added his goal at 4:17.

Tampa Bay coach John Tortorella started the game by juggling his lines after the Lightning had scored two goals or less during regulation in 10 of the previous 11 games.

Right wing Martin St. Louis played with Chris Gratton and Brad Richards. Mathieu Darche replaced St. Louis on the first line with Lecavalier and Prospal. Lecavalier, St. Louis and Prospal were reunited later in the game.

Lightning rookie Karri Ramo stopped 18 shots in net.

Tampa Bay goaltender Marc Denis cleared waivers and was reassigned to Norfolk of the American Hockey League.