UNIONDALE, N.Y. —  Flyers coach Craig Berube sounded like his predecessor, Peter Laviolette.

"I really liked our skating legs tonight, especially in the third period. We had a lot of jam left out there," said Berube after the Flyers' 5-2 win over the host New York Islanders on Saturday.

In their last two games, the Flyers have outscored their opponents in the third period. Not too coincidentally, they won both games.

Before that, they had been outscored, 12-2, in the final period, which was the main reason they started 1-7.

In Saturday's game, Vinny Lecavalier had his seventh career hat trick (see story), depositing his third goal while falling down at in the slot with 11:07 left. That gave the Flyers a 4-2 lead, and Matt Read locked up the win with an empty-net goal.

The Flyers have their first two-game winning streak of the season, and they are 3-7 —  five points behind the third-place Islanders in the ragged Metropolitan Division.

"We have to build on this," said Jake Voracek after scoring his first goal of the seaosn.

The Isles were coming off Friday's 4-3 comeback win in Pittsburgh.

"We took advantage of a tired team, and that was a big part of the game," said goalie Steve Mason, who was solid again with 26 saves.

Breakaways. Scott Hartnell, who missed the last four games with an injury, returned to the lineup and had three shots, four hits and was plus-1 in 16:18. The left winger said he felt better than he expected. "My shifts were short and I did what kind makes me effective — going to the net and stopping to the net, and (linemate Jake Voracek) got a goal and I had a couple point-blank  chances, too."…..….Zac Rinaldo spent more time in the penalty box (four minutes) than on the ice (3:39)…Mark Streit and Claude Giroux each had a pair of assists…..Braydon Coburn (four blocked shot) and Kimmo Timonen were each plus-2…..The Flyers host Anaheim on Tuesday.

Follow Sam Carchidi on Twitter @BroadStBull.