ORCHARD PARK, N.Y. (AP) – Michael Vick’s hamstring is fine. Nothing wrong with his arm, either.

Shaking off a tender hamstring he hurt last weekend, Vick threw two touchdown passes and scrambled for 64 yards on nine carries, sparking the Atlanta Falcons to 24-16 win over the Buffalo Bills on Sunday.

Warrick Dunn rushed for 97 yards and T.J. Duckett added 75 yards rushing and a touchdown. The Falcons (2-1) snapped a three-game road losing streak dating to last season and rebounded from last week’s 21-18 loss at Seattle.

Vick finished 15-of-27 for 167 yards passing – his most in seven starts – and an interception.

The Bills (1-2) have lost two straight, can’t seem to get their offense going and, just as disturbing, lost linebacker Takeo Spikes. The two-time Pro Bowl selection hurt his right Achilles’ tendon in the second quarter and did not return.

Buffalo squandered several scoring opportunities, including one in the final 4 minutes after Atlanta’s DeAngelo Hall fumbled on a punt return near midfield.

The Bills, however, gave the ball back when quarterback J.P. Losman slipped and fell, failing to convert a fourth-and-inches at the Falcons 29.

Willis McGahee led Buffalo with a career-high 140 yards rushing and a touchdown. It’s the first time the Bills have lost in nine games that McGahee has had 100 yards rushing.

Losman finished 10-of-23 for 75 yards with an interception and lost fumble. The first-year starter was unable to capitalize on a banged-up Falcons’ secondary that was down to three cornerbacks.

In three games under Losman, Buffalo has managed two touchdowns and settled for nine field goals.

Vick improved to 25-13-1 as a starter.

He generated scoring drives on Atlanta’s first two possessions, hitting Dwayne Blakley for a 9-yard touchdown and then Michael Jenkins for a 12-yarder, giving the Falcons a 14-6 lead 5 minutes into the second quarter.

The Bills pulled within a point twice, the second time when Rian Lindell hit a 30-yard field goal 5 minutes into the third quarter.

Vick put the game away early in the fourth, marching Atlanta on a nine-play, 65-yard drive, capped by Duckett’s 12-yard run.

Facing third-and-10 at the Bills 39, Vick was flushed out of the pocket by tackle Sam Adams. Stepping to his right, Vick picked up speed and eluded three tacklers before finally being pushed out by Lawyer Milloy at the 12.

On the third play from scrimmage Vick burst up the middle for a 14-yard gain to convert a third-and-10. He shrugged off two big hits – the Bills were called for roughing the passer both times – on the opening drive that ended with Blakley’s TD.

McGahee, who was limited to 34 yards in a loss at Tampa Bay, was decisive in finding holes and making cuts, responding after coach Mike Mularkey this week urged him to be more aggressive in attacking the line of scrimmage.

His 8-yard touchdown run – his first of the season – capped a drive in which he had seven carries for 51 yards, including a 21-yarder that got the crowd on its feet.

The Falcons started the game with three cornerbacks and were down to two after Hall hurt his shoulder stopping McGahee for no gain on the final play of the first quarter.

Hall returned in the third quarter and immediately responded. With Buffalo facing third-and-7, Hall went step-for-step with Eric Moulds, getting his hand in to break up what would have been a 42-yard reception along the right sideline.

AP-ES-09-25-05 1626EDT

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.