PHILADELPHIA – Greg de Vries scored 3:05 into overtime, after Atlanta wiped out a two-goal deficit with power-play tallies in the final two minutes of regulation, and the Thrashers defeated the Philadelphia Flyers 6-5 Friday night.

After Peter Bondra cut the deficit to one with 1:50 remaining, Patrick Stefan tied it 5-5 with only 7 seconds left. De Vries won it on a breakaway for Atlanta, which snapped a three-game losing streak to the Flyers.

Ilya Kovalchuk had two goals and an assist, and rookie Michael Garnett made 31 saves to record his first NHL win for Atlanta. It was the Thrashers’ second victory in Philadelphia in their six-season history (2-8-2).

Branko Radivojevic had a goal and an assist for the Flyers, who entered with the league’s worst penalty-killing unit and yielded four goals in 10 short-handed situations.

The Thrashers have the third-best power play in the NHL and have recorded a man-advantage goal in 11 of 13 games.

In the first period, Donald Brashear drew three of five Flyers penalties, including two on one sequence, and Kovalchuk took advantage twice.

In the second, the Flyers stopped committing penalties and started putting the pressure on Garnett, who made his third career start.

Philadelphia scored four goals on four shots. Radivojevic, Simon Gagne and Jeff Carter scored in a span of 4:24 to give the Flyers a 4-3 lead. With 1:02 remaining in the period, defenseman Derian Hatcher hopped out of the penalty box and slapped the puck by Garnett to make it 5-3.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.