Jakub Voracek scored the go-ahead goal with 1:31 remaining in the third period to cap a hat trick and lead the Philadelphia Flyers to a wild 6-5 victory over the Pittsburgh Penguins on Wednesday.
Voracek's third goal came 33 seconds after Pittsburgh's Brandon Sutter tied the game on a wraparound as the Penguins rallied from a pair of two-goal deficits in the third period.
Voracek's first goal of the game came on the power play, giving the Flyers a 3-2 lead with 9.9 seconds left in the second period. His second, the 200th point of his NHL career, put Philadelphia ahead by two goals 18 seconds into the third period.
Wayne Simmonds had two goals and an assist and Nicklas Grossman also scored for the Flyers.
Goaltender Ilya Bryzgalov overcame a shaky start for his eighth victory.
Evgeni Malkin and James Neal scored power-play goals, while Sutter, Tyler Kennedy and Matt Niskanen also scored for the Penguins.