PHILADELPHIA -- Ryan Garbutt scored the go-ahead goal in the third period to help the Anaheim Ducks to a 3-2 victory against the Philadelphia Flyers at Wells Fargo Center on Thursday.
Garbutt's first of the season lifted the Ducks to their first win, in their fifth game.
Chris Wagner and Corey Perry also scored for the Ducks, and goaltender John Gibson made 20 saves.
"It's a good feeling," Perry said. "The boys are laughing, the boys are smiling. It's always nice when you can come into someone else's building and get a win and get that first one out of the way."
Video: ANA@PHI: Garbutt one-times Holzer's feed for the lead
Wayne Simmonds and Matt Read scored for the Flyers, who lost in the first home game of their 50th anniversary season. Goalie Steve Mason made 23 saves.
The Flyers went 1-for-7 on the power play, including 1-for-5 in the second period.
The loss was the Flyers' third straight (0-2-1) after a season-opening win at the Los Angeles Kings.
"It's two too many," Simmonds said. "You lose one game and you hopefully should be able to turn it around. We're in a little bit of a hole here, but it's the beginning of the year, there's no need to panic here."
Garbutt scored the game-winner at 11:34 of the third. He had a chance in front that was blocked, but Ducks defenseman Korbinian Holzer pinched in from the left point and got the puck. He skated it behind the Flyers net, spun and sent it back in front to Garbutt, who one-timed it past Mason from the left side.
"I tried to put that rebound in, ended up on the ice," Garbutt said. "Sometimes when you end up falling like that, you get lost in the [offensive] zone like that. After I got up, I don't think anyone came to me. That was a great pass by Holzer. One of the best plays I've seen by a [defenseman] from behind the net."
The Ducks tied it 2-2 with 3:18 left in the second period on Perry's second goal of the season. It came after the Ducks had killed four straight penalties.
"It was huge," Perry said. "You kill off whatever we had, five penalties in the second, you come way 2-2 tied, anybody will take that. … You get at goal late, you can feel the momentum carrying in the third period."
The Ducks took a 1-0 lead at 11:24 of the first period when Wagner scored off a drop pass from Jared Boll. Simmonds' power-play goal at 4:52 of the second tied it 1-1, and Read's goal, his fourth in three games, gave the Flyers a 2-1 lead less than five minutes later.
Video: ANA@PHI: Wagner lights the lamp with quick wrister
Goal of the game
Perry blasted a shot through a Ryan Getzlaf screen to tie it 2-2, swinging the momentum to the Ducks, who had killed four straight Flyers power plays, including a tripping penalty on Perry that ended 13 seconds before he scored.
Video: ANA@PHI: Perry unleashes a slapper to even the game
Save of the game
Mason flashed a quick glove to rob Nick Ritchie's one-timer from the right side of the slot 50 seconds into the second period. The Flyers trailed 1-0 at the time.
Video: ANA@PHI: Mason robs Ritchie with glove save in close
Unsung moment of the game
The Ducks played almost half the second period shorthanded because of five penalties. But their penalty-killers limited the Flyers to four shots on those five second-period power plays, and they killed off six of the Flyers' seven man-advantages overall. Among those pulling top duty were defenseman Cam Fowler, who played 6:06 shorthanded, and center Ryan Kesler (6:01).
Highlight of the game
Read took a pass from Pierre-Edouard Bellemare at the Ducks blue line, went wide around defenseman Sami Vatanen, cut through the top of the crease while pulling the puck around Gibson, and scored to give the Flyers a 2-1 lead at 10:26 of the second period.
Video: ANA@PHI: Read speeds by defense to net crafty feed
They said it
"Now I do." -- Ducks forward Ryan Garbutt on whether he knew defenseman Korbinian Holzer was capable of the spin-around pass from behind the net that led to his game-winning goal
"It was a good thing Perry scored because he was going to get the wrath for the two penalties he took in the hockey game." -- Ducks coach Randy Carlyle
"We're playing pretty good hockey. We lost a hard one tonight. There's a lot of things we'd like to do better. When we wake up tomorrow, we'll go right back to work with a confident group." -- Flyers coach Dave Hakstol
Video: ANA@PHI: Simmonds finishes slick passing play for PPG
Need to know
Nick Sorenson's assist on Garbutt's game-winning goal was his first NHL point. … The Ducks have defeated the Flyers seven straight times overall and have won six straight in Philadelphia. … Read has four goals through four games. Last season, he didn't score his fourth goal until his 26th game.
Anaheim Ducks: Home against the Vancouver Canucks on Sunday (8 p.m. ET; PRIME, SN, NHL.TV)
Philadelphia Flyers: Home against the Carolina Hurricanes on Saturday (7 p.m. ET; CSN-PH, FS-CR, NHL.TV)
Video: Ducks down Flyers for first win of the season