Entering the second period the Pittsburgh Penguins trailed the Philadelphia Flyers 2-1, but the Penguins quickly tied the game up in the second period thanks to a shorthanded goal by Jordan Staal. The Penguins took the lead shortly after as Matt Cooke picked up his second unassisted goal of the game to give the Penguins a 3-2 lead. Eric Wellwood scored late in the second period however to tie the game up for the Flyers 3-3 entering the third period.
Early in the third period the Penguins took the lead again on a Dustin Jeffrey goal, assisted by Matt Cooke. Pascal Dupuis picked up another goal for the Penguins in the third period to push their lead to 5-3, but it was extended once again by a James Neal goal, his 30th of the season. This gave the Penguins a commanding 6-3 lead, but the Flyers weren't done on the scoreboard as Wayne Simmonds picked up a late goal to see the Flyers go down 6-4.