Falcons71007 -- 24Bills31030 -- 16
Shaking off a tender hamstring he hurt last weekend, QB Michael Vick threw two touchdown passes and scrambled for 64 yards on nine carries, sparking Atlanta in Orchard Park, N.Y.
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.
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 LB 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 four minutes after Atlanta's DeAngelo Hall fumbled on a punt return near midfield.
The Bills gave the ball back when QB J.P. Losman slipped and fell, failing to convert on fourth and inches at the Falcons 29. 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.
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.
Buffalo: FG Lindell 36, 9:32.
Atlanta: Blakley 9 pass from Vick (Peterson kick), 3:44.
Buffalo: FG Lindell 41, 14:45.
Atlanta: Jenkins 15 pass from Vick (Peterson kick), 10:07.
Buffalo: McGahee 8 run (Lindell kick), 3:55.
Atlanta: FG Peterson 27, 0:00.
Buffalo: FG Lindell 30, 10:10.
Atlanta: Duckett 12 run (Peterson kick), 12:07.
FalconsBillsFirst Downs 2418Total Net Yards 403208Rushes-Yards 36-23635-172Passing 16736Punt Returns 2-142-24Kickoff Returns 4-562-55Interceptions Ret. 1-31-17Comp-Att-Int. 15-27-110-23-1Sacked-Yards Lost 0-04-39Punts-Avg. 4-36.03-47.0Fumbles-Lost 1-11-1Penalties-Yards 7-753-35Time Of Possession 29:1130:49
Atlanta: Dunn 15-97, Duckett 12-75, Vick 9-64.
Buffalo: McGahee 27-140, Losman 5-20, Williams 2-11, J.Smith 1-1.
Atlanta: Vick 15-27-1-167.
Buffalo: Losman 10-23-1-75.
Atlanta: Finneran 4-57, Jenkins 4-48, Crumpler 3-35, Blakley 2-11, Griffith 1-11, Dunn 1-5.
Buffalo: Moulds 3-18, Reed 2-24, Evans 2-7, Aiken 1-12, Shelton 1-8, J.Smith 1-6.
MISSED FIELD GOALS