The Anaheim Ducks rallied from an early two-goal deficit to defeat the Philadelphia Flyers 5-4 on Saturday at Xfinity Mobile Arena, led by multi-point efforts from Leo Carlsson and Tristan Luneau.

Philadelphia took control in the first period behind a pair of power-play goals. Matvei Michkov opened the scoring with a snap shot at 13:59, assisted by Jamie Drysdale and Trevor Zegras. Just over a minute later, Porter Martone tipped in a pass from Travis Sanheim and Zegras at 15:02 to push the lead to 2-0. Anaheim answered midway through the second period when Carlsson beat Joseph Woll with a snap shot off a setup from Cutter Gauthier at 8:38. A.J. Greer evened the score at 2-2 at 13:07 on a snap shot assisted by Tim Washe and Luneau.

Tyson Foerster briefly restored Philadelphia's lead at 15:04 of the second period, scoring a shorthanded wrist goal off an assist from Nick Seeler. Anaheim responded 1:15 later when Judd Caulfield batted the puck into the net to make it 3-3, assisted by Alex Killorn and Luneau. The Ducks then took their first lead 2:00 into the third period as Luneau snapped home his first goal of the season off a pass from Travis Mitchell. Beckett Sennecke extended the advantage to 5-3 with a power-play tip-in at 7:10, assisted by Carlsson and Jackson LaCombe. Michkov scored his second goal of the afternoon for the Flyers on a wrist shot at 8:17, but Anaheim held on for the final 11:43.

Lukas Dostal earned the win for the Ducks by stopping 28 of 32 shots. Woll made 21 saves on 26 shots in the loss for the Flyers. Special teams played an active role throughout the contest, with Anaheim converting 1 of 4 power-play chances and Philadelphia finishing 2 for 7 on the man advantage alongside Foerster's shorthanded tally.

The victory improved Anaheim's record to 5-6-0 and halted a five-game skid. Luneau completed the game with three points on a goal and two assists. Philadelphia dropped to 3-7-3 on the season, ending a three-game winning streak.

Both teams return to the ice on Tuesday, October 27. The Ducks host the Vancouver Canucks, while the Flyers host the Columbus Blue Jackets.