PHILADELPHIA -- Martin Hanzal and Brad Richardson scored 1:39 apart in the third period to help the Arizona Coyotes to a 5-4 win against the Philadelphia Flyers at Wells Fargo Center on Thursday.
Jamie McGinn, Oliver Ekman-Larsson and Ryan White scored for the Coyotes (2-5-0), and goalie Louis Domingue made 28 saves.
Coyotes defenseman Michael Stone missed the final 12:46 of the game because of an upper-body injury. Coach Dave Tippett said he didn't believe the injury was serious.
Brayden Schenn had a goal and an assist, and Nick Cousins, Andrew MacDonald and Wayne Simmonds scored for the Flyers (3-4-1). Goaltender Steve Mason made 20 saves.
The win ended the Coyotes' five-game losing streak. Their two victories this season have been against the Flyers.
Video: ARI@PHI: Ekman-Larsson spins, scores through traffic
The win also came in the final game of a six-game road trip.
"We'll take the win," Tippett said. "We needed a win to end the road trip, so we'll take the win and go home."
The Flyers scored twice in the second period to erase a 2-0 Coyotes lead, but Arizona recovered quickly in the third.
"I think it's easy to get off the rails a bit," White said. "I think in the back of everyone's mind when they got the second one, we're all thinking, 'OK, not again.' But you've got to put it behind you and get back to work."
Hanzal broke a 2-2 tie when he finished a give-and-go with Max Domi at 6:31 of the third period, and then Richardson's shorthanded goal at 8:10 gave the Coyotes a 4-2 lead.
MacDonald's goal at 8:34 of the third got the Flyers within 4-3, but White scored from a sharp angle to make it 5-3 with 4:19 left.
Video: ARI@PHI: MacDonald goes top shelf with slapper
Simmonds' power-play goal with 14.3 seconds remaining in the third made it 5-4.
"That's a little bit typical of our game," Flyers coach Dave Hakstol said. "We did some good things sporadically, but you don't win games by doing few good things sporadically throughout the game."
Video: ARI@PHI: Simmonds puts home rebound for late PPG
After Cousins made it 2-1 at 9:34 of the second period, the Flyers tied it 2-2 on Schenn's power-play goal at 15:00 of the period. The power play came after Coyotes forward Laurent Dauphin was called for goaltender interference at 13:43, wiping out a goal by Jordan Martinook.
McGinn and Ekman-Larsson scored in the first period to give the Coyotes a 2-0 lead.
Video: ARI@PHI: McGinn finishes rebound to open scoring
Goal of the game
After taking a pass from Stone just outside the Flyers zone, Hanzal slid the puck to his left to Domi, who made a great return pass to a cutting Hanzal for a redirection past Mason and a 3-2 Coyotes lead.
Video: ARI@PHI: Hanzal buries a backhand off Domi's pass
Saves of the game
Arizona forward Anthony Duclair intercepted an outlet pass by MacDonald early in the first period and broke in alone on Mason. Duclair deked right to left, but Mason kicked out his right leg to make the save at 4:18. While still down after stopping Duclair on the rebound, Mason knocked away a shot by McGinn.
Video: ARI@PHI: Mason denies Duclair's early breakaway
Unsung moment of the game
In the first minute of the second period, with Philadelphia trailing 2-0, Tobias Rieder had a shorthanded breakaway, but Flyers captain Claude Giroux raced back to poke the puck away and prevent what could have been a strong scoring chance.
Highlight of the game
The puck went in off Richardson's body on his shorthanded goal in the third period. Rieder flipped the puck on net from the right-wing wall. Mason poked the puck, but it went in off Richardson, who had been tripped by Flyers defenseman Ivan Provorov, as he collided with Mason. The goal was upheld after an official review to determine whether the net was dislodged and a challenge by Hakstol for goaltender interference.
Video: ARI@PHI: Richardson credited with odd SHG
They said it
"We're starting games and putting ourselves in a hole, and we can't be doing that. We say it over and over again. I wish I had an explanation why it keeps happening. It's not the way a hockey team should play in order to win hockey games. Tonight we paid for it and we should have paid for it against Buffalo [on Tuesday] as well." -- Flyers goalie Steve Mason
Need to know
White, who had spent the previous two seasons with the Flyers, scored his first goal with the Coyotes. … Ekman-Larsson's goal was the 81st of his NHL career, fourth among defensemen in Coyotes/Winnipeg Jets franchise history. … Giroux had an assist to extend his point streak to seven games. He leads the League with nine assists.
Video: ARI@PHI: White puts puck in off Mason from goal line
Coyotes: Home against the Colorado Avalanche on Saturday (9 p.m. ET; FS-A, ALT2, NHL.TV)
Flyers: Home against the Pittsburgh Penguins on Saturday (7 p.m. ET; NHLN, CSN-PH, ROOT, NHL.TV)
Video: Coyotes hold off Flyers for 5-4 win