PITTSBURGH — 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.
The Flyers capped a season-long six-game road trip with two victories. Philadelphia, which routed the New York Islanders 7-0 Monday, struggled early on the road trip, dropping three of its first four games before recovering with two wins.
Tomas Vokoun, making his first start since a home loss against New Jersey on Feb. 10, took the loss.
Philadelphia appeared to put the game away after Simmonds' second goal of the game, which hit off Niskanen's stick went into the net, to make it 5-3 at 7:36 of the third.
But the Penguins rallied on Neal's power-play goal at 12:46 and Sutter's game-tying goal with 2:03 remaining.
Niskanen gave the Penguins a 1-0 lead at 5:07 of the first, the 14th time in 17 games Pittsburgh scored the opening goal.
Defenseman Kris Letang's shot deflected off a Philadelphia skate to Niskanen, who ripped a hard shot past Bryzgalov.