In a nutshell:
For the first time since 2014 the Bills begin a season 2-0. Buffalo successfully completed its sweep of the New York Jets and Giants with a 28-14 victory on Sunday.
The Giants came out and attacked the Buffalo defense on the ground. After surrendering only 68 yards rushing the week prior, the Giants rumbled for 75 yards rushing on their opening drive to take their only lead of the game, 7-0.
After an initial three-and-out drive, the Buffalo offense hit its stride and posted three straight touchdown drives to go ahead 21-7.
Josh Allen was dealing in the first half and finished with a career-high 210 yards passing, including a 51-yard strike to Cole Beasley.
The Giants had a chance to strike right before half after a 60-yard punt return. However, rookie Ed Oliver put his hands up and tipped Eli Manning's pass and was intercepted by Trent Murphy. Buffalo kneeled out the clock to go into half up two scores.
The Bills were unsuccessful in moving the ball in the third quarter, totaling 18 yards but their first drive in the fourth the team found its rhythm again to go 84 yards on 13 plays and put the game out of reach with a Frank Gore touchdown run.
How it went down:
- The Giants took the opening kickoff and five plays later found themselves in the end zone. New York exclusively ran the ball and Saquon Barkley found a hole to go 27 yards for a touchdown. Aldrick Rosas PAT was good. 0-7
- Starting from their own 25, the Bills effectively used play-action to march down the field and get their first score of the game. Allen connected with Lee Smith for eight yards, Cole Beasley for nine and Isaiah McKenzie for 26. Allen kept it on a designed QB run from the six-yard line for the 10th rushing touchdown of his career. Stephen Hauschka PAT was good. 7-7
- The Bills converted three third downs in route to their second touchdown of the game. Allen connected with John Brown twice and Beasley once to convert on 3rd-and-10 twice and 3rd-and-six once. Devin Singletary went 14 yards untouched for his first career touchdown. Hauschka extra point was good. 14-7
- Buffalo had to go nearly the entire length of the field to score its third touchdown. Starting from their own two-yard line, Allen found Brown for 15, Jones for 14 and Beasley for 51. Allen connected with McKenzie on a jet sweep from 14 yards out for the score. Hauschka kick was good. 21-7
- The Giants needed 12 plays to go 76 yards to pull within a touchdown of the Bills. Eli Manning complete a pass to TJ Jones in the back of the endzone for the score. Rosas kick was good. 21-14
- The Bills were going to settle for a 21-yard field goal but on the kick the Giants' Dexter Lawrence was called for unnecessary roughness giving Buffalo the ball at the three yard line. Two plays later, Frank Gore rumbled in for the score. Hauschka kick was good. 28-14.
- Bills inactives: WR Andre Roberts, CB Taron Johnson, S Jaquan Johnson, G Ike Boettger, T Conor McDermott, OL Ryan Bates, TE Tyler Kroft
- Giants inactives: WR Sterling Shepard, TE Garrett Dickerson, WR Darius Slayton, QB Alex Tanney, RB Paul Perkins, G Chad Slade, OT Eric Smith
- Josh Allen is the second NFL QB since to run for 10+ touchdowns in his first 13 career starts joining Cam Newton.
- Buffalo's 98-yard touchdown drive is their longest since 2009 against Jacksonville
- Josh Allen's 210 first half passing yards are the most in his career. Allen's seven consecutive games with over 200 passing yards is the longest streak by a Bills QB since Jim Kelly in 1992.
- Harrison Phillips recorded the first quarterback takedown of his career during his combined sack with Lorenzo Alexander in the third quarter.
- Stephen Hauschka has never missed a kick at Met Life Stadium.
- With his 57-yard rushing performance, Devin Singletary is the fourth Bill ever with consecutive 57+ yard game to start a career. (Terry Miller in 1978, Thurman Thomas in 1988 and Marshawn Lynch in 2007)
- Jordan Poyer became the 28th player in team history with 10 career interceptions as a Bill
- With his one touchdown pass and touchdown run, Josh Allen becomes the first player since Cam Newton in 2013 to record three straight games with that production.
Scroll through to see photos of all the action as the Bills take on the Giants during week 2 of the 2019 football season.