Josh Allen led four touchdown drives as the visiting Buffalo Bills rallied from an early deficit and recorded a 28-14 victory over the New York Giants on Sunday afternoon in East Rutherford, N.J.
The Bills improved to 2-0 for the first time since 2014, with both of the wins coming on the road. With a Week 1 victory against the New York Jets, Buffalo became the first team since the 2006 Chicago Bears to win consecutive road games at the Meadowlands.
Allen completed 19 of 30 passes for 253 yards. He reached 200 passing yards for the seventh straight game and scored a rushing touchdown for the second straight week.
Rookie Devin Singletary and Frank Gore scored rushing touchdowns for Buffalo. Isaiah McKenzie caught a TD pass for Buffalo.
Eli Manning appeared in his 15th home opener and completed 26 of 45 passes for 250 yards. He also was intercepted twice as the Giants dropped to 0-2 for the third straight season and sixth time in the past seven seasons.
Saquon Barkley scored an early touchdown for a second straight week and finished with 107 yards on 18 carries.
The Giants played the game without receiver Sterling Shepard (concussion) and lost wideout Cody Latimer to a concussion in the third quarter.
The Giants scored on their opening drive for the second week in a row when Barkley ran down the right side for a 27-yard touchdown, but the Bills quickly took control.
Buffalo tied the game on Allen's TD on a quarterback sweep with 3:43 left in the first quarter and took the lead on Singletary's 14-yard run down the left side with 13:24 left in the second to cap an 11-play drive in which the Bills converted twice on third-and-10.
The Bills marched 98 yards on their next drive to take a 21-7 lead on McKenzie's 14-yard reception with 7:30 left before halftime. McKenzie easily scored after Allen flipped him the ball behind the line of scrimmage after faking a handoff to Gore.
The Giants missed two chances to inch closer before halftime.
Aldrick Rosas missed his first field goal in his past 21 tries with 1:49 left and Manning was intercepted by Trent Murphy in the final minute.
New York finally scored again when Manning connected with T.J. Jones for a 4-yard strike with 11:56 remaining. The Bills capitalized on a penalty by Giants rookie Dexter Lawrence on a 21-yard field goal attempt by Stephen Hauschka and went on take a 28-14 lead on Gore's 1-yard plunge with 5:53 remaining.
--Field Level Media