Powered by four unanswered goals, the Philadelphia Flyers were able to come into Pittsburgh and secure a 6-4 win against the Penguins.
With the score tied 2-2 going into the third, the Flyers broke the game open with three straight goals, with Wayne Simmonds picking up the game winning tally 2:35 into the final period.
After Jakub Voracek's 16th goal at 6:37 and Marc-Andre Bourdon's 3rd goal at 13:15, the Penguins were able to cut it down to 5-3 after Steve Sullivan put in his second goal of the game.
Voracek would put the game away with an empty-net goal with 1:15 to play.
The end of the game was marred by a braw following a Joe Vitale hit on Danny Briere late that led to numerous fights and a fiery exchange between Penguins assistant coach Tony Granato and Flyers head coach Peter Laviolette.
The Penguins have lost three out of their last four games and will look to build some momentum heading into the post-season Tuesday at home against the New York Rangers.