Danny Briere's line had finished its shift, and he and wingers Scott Hartnell and Ville Leino were hopping over the boards to the bench to get their batteries recharged.

But there was a long television break, and Flyers coach Peter Laviolette saw an opportunity as the game against Nashville appeared on the verge of a defining moment.

Leino had been playing as if his skates were turbocharged, so Laviolette put him back on the ice for the next shift, this time with Claude Giroux and Jeff Carter.

Laviolette went with his instinct, and Leino rewarded him with his instincts. The right wing got the puck in the slot and stunned goalie Anders Lindback with a beautiful spin-around backhander that proved to be the winning goal in the Flyers' hard-earned, 3-2 win Thursday night at the Wells Fargo Center.

"Well, I got an extra shift," said Leino, who had two third-period goals, the first on a power play and the second with 3 minutes, 14 seconds remaining. It was the first time in his career he had two goals in a regular-season game. "The coach put me with Carter and Giroux there, and it was a pretty good choice."

Laviolette said Leino deserved the extra playing time because of his strong play against a team that can easily frustrate opponents with its highly disciplined defensive approach.

"He was strong on his skates and strong with the puck," Laviolette said after the Flyers won for the 11th time in their last 14 games. "He ended up catching some wind, so I put him back out there."

Leino's two goals gave him 13 for the season, which is fewer than many in the Flyers' organization figured he'd have at this point because of his solid play after general manager Paul Holmgren acquired - stole? - him from Detroit in a February trade. Leino became a key figure as the Flyers made a run to the Stanley Cup Finals.

But Leino had not been happy with his play lately. He said he's been having a crisis of confidence.

"I feel like my self confidence hasn't been there, and my work ethic hasn't been as hard as I want it to be," he said. "Hopefully, it'll carry on now."

Leino's skill is undeniable. "Everybody knows what Ville can do out there," said Carter, who had a goal and two assists. "He's probably one of the most skilled players on the team, and when he has the puck he's going to make plays. It never really surprises me, what he does."

What Leino did on the winning goal was dazzling, as he took a pass from Giroux, pivoted, and fired a backhander over Lindback, the towering 6-foot-6 goalie.

The Flyers had scored only four power-play goals in their previous 14 games, and Nashville had the third-best penalty-killing unit in the league, but earlier in the third period Leino found a way when he jammed the puck past Lindback to break a 1-1 tie.

The Predators didn't wait long to pull back into a tie. With Giroux in the penalty box for high-sticking, Joel Ward atoned for his penalty that led to Leino's first goal by scoring to make it 2-2.

Carter and Nashville's Marcel Goc traded first-period goals just 59 seconds apart. The Predators controlled most of the second period, but Sergei Bobrovsky rebounded from a subpar showing in Tuesday's 4-0 loss at Tampa Bay with a solid game to keep it tied going into the third period. He made 26 saves.

"I thought we played a really competitive game," Laviolette said. "I didn't like the start of the second period. I thought we finished the period strong, but other than that, the first period and the third period, and the way we ended the second period . . . that was playoff hockey to me."