PHILADELPHIA – Simon Gagne and Danny Briere scored in a 1:16 span in the second period, and Michael Leighton made 27 saves in the Philadelphia Flyers' 3-1 victory over the Toronto Maple Leafs on Sunday night.

Gagne took a feed from Dan Carcillo and fired a shot past Jean-Sebastien Giguere's glove side, breaking a 1-1 tie. Seconds later, Carcillo appeared to score another goal for Philadelphia, but was ruled offside.

Briere gave the Flyers an insurance goal with 1:35 left in the period, stopping Braydon Coburn's pass with his skate and firing a shot past a diving Giguere.

Jeff Carter scored his 30th goal to help the Flyers break a two-game losing streak in their first home game after the Olympic break.

Carter gave the Flyers a 1-0 lead in the first period on a power-play goal, flipping a shot past Giguere's glove side. The Maple Leafs tied it later in the period on Nikolai Kulemin's backhander.

Carter scored a career-high 46 goals in 2008-09. … The Flyers have won four straight home games and 10 of their last 12. … Philadelphia has outscored Toronto 21-9 in winning the four home games against the Maple Leafs.