TORONTO _  Flyers linemates Claude Giroux and Jake Voracek may become the best duo in Philly sports since Ryan Howard and Chase Utley were in their prime.

Both had four points Saturday night as the Flyers whipped the Maple Leafs, 7-4, at the Air Canada Centre.

Voracek took over the NHL scoring lead with 42 points, while Giroux climbed into a tie for the No. 2 spot with 39 points.

After failing to generate much offense in consecutive home losses to Tampa Bay and Florida, the Flyers started their eight-game road trip in startling fashion.  It was the most goals scored by the Flyers this season, and they outshot the Maple Leafs, 42-25.

"We needed to be a lot more aggressive than we had been, and we were tonight," coach Craig Berube said. "We shot the puck and had some real good offensive-zone time."

The Flyers fell into an early 2-0 hole, but Berube said "the energy was still good, so there was no reason to call a timeout. I liked out jump. They stayed with it and battled through it.

"They kept that 'attack' mentality."

It was the polar opposite of how they played in their two previous games _ a 3-1 loss to Tampa Bay and a 2-1 overtime defeat to Florida. The Flyers managed just 24 and 26 shots, respectively, in those losses.

The Flyers' top line combined for three goals, seven assists and 10 points Saturday. Giroux had two goals and two assists, Voracek dealt four assists, and Michael Raffl collected a goal and an assist.

While the top line excelled, the third line also had a huge night as Matt Read (two assists), Sean Couturier (goal, assist) and R.J. Umberger (goal) made key contributions.

Goalie Ray Emery (21 saves) had some shaky moments, but the Flyers bailed him.

"He would like a couple of those goals back, but he battled through it," Berube said. "That's what he does; he stays with it and he wins games."

Emery is now 6-4-1.

With Steve Mason sidelined by an apparent back injury, Berube must choose between starting Emery Sunday night in Winnipeg, or using a fresh goalie _ 33-year-old Rob Zepp, who has played 14 professional seasons but has not appeared in an NHL game.

Zepp, recalled from Lehigh Valley on Saturday, was superb in three preseason games with the Flyers.

"I don't know yet," Berube said when asked if Zepp would face Winnipeg. "Ray won, so I'll think about it."

Breakaways. The Flyers became the first team this season to beat Toronto when allowing the first goal. The Leafs had been 14-0 when scoring first…Giroux had his 14th two-goal game of his career and his seventh game of four points or more…..Voracek tied a career high with his four assists…..Luke Schenn has played well since returning from a benching. The defenseman blocked four shots Saturday, had three hits and a plus-3 rating…..Voracek (6), Giroux (4) and Raffl (2) had 12 of the Flyers' 42 shots….Nick Grossmann scored his third goal, a career high…..Vinny Lecavalier played 12:32 and had his second straight strong performance after being a healthy scratch for seven games.

Follow Sam Carchidi on Twitter @BroadStBull.