Oliver Ekman-Larsson scored the winner for Phoenix with 12.9 seconds left in the second period and Thomas Greiss made the lead stand up in the third period to lift the Coyotes to a 2-1 win over the Philadelphia Flyers on Friday night.

Martin Hanzal #11 of the Phoenix Coyotes is checked by Braydon Coburn #5 of the Philadelphia Flyers (Bruce Bennett/Getty Images)

Greiss made 36 saves and Rob Klinkhammer opened the scoring for Phoenix at 2:41 of the first.

Max Talbot scored the lone goal for the punchless Flyers, who have only six goals this season and dropped to 1-4. Coach Craig Berube lost his first game after leading the Flyers to a win in his debut. The Flyers' 2-1 win over Florida on Tuesday was their only multiple-goal game this season.

The Coyotes have won two straight games on the road after dropping two straight by a combined 10-2 score.