Trevor Zegras and Derek Grant each had a goal and an assist for the visiting Anaheim Ducks in a 5-3 win against the Philadelphia Flyers on Saturday night.
Sonny Milano, Zach Aston-Reese and Troy Terry also scored, and Anthony Stolarz made 30 saves for the Ducks (29-32-12, 70 points), who had lost 13 of their previous 14 games.
Travis Sanheim, Ronnie Attard and Ivan Provorov scored, and Martin Jones made 29 saves for the Flyers (23-38-11, 57 points), who had won two of their previous three.
Zegras set up Terry to give Anaheim a 4-3 lead with 8:22 left in the third period.
Zegras took the puck below the goal line and did a 360-degree spin before feeding Terry in front of the net for his 32nd goal of the season.
Grant then scored off a feed from Andrej Sustr to make it 5-3 with 5:27 left.
The Flyers scored two goals in the first 2:28 to snatch a 2-0 lead, but the Ducks came back with two goals in a 1:32 span early in the second period to tie the score 2-2.
Sanheim took a wrist shot from the top of the right circle and the puck slipped between the pads of Stolarz for a 1-0 lead at 1:39.
The Flyers then won a faceoff in the Anaheim zone and Attard’s point shot got through to the net for his first NHL goal and a 2-0 lead at 2:28.
Milano slapped in a rebound off Jamie Drysdale’s point shot to cut the lead to 2-1 at 3:06.
Aston-Reese then tied it 2-2 at 4:38 when he tipped in a shot from Adam Henrique.
Zegras gave the Ducks a 3-2 lead at 14:13 of the second period when he scored a power-play goal on a one-timer from the top of the right circle.
Anaheim outshot Philadelphia 17-4 in the second period, but the Flyers tied it 3-3 at 3:53 of the third after Provorov took a give-and-go pass from Nate Thompson and scored on a one-timer while coming through the slot.
–Field Level Media