New York
Giants
0-1
14
FINAL
26
Buffalo
Bills
1-0
AI Recap
AI RECAPIn a decisive Week 2 matchup of the 2027 season, the Buffalo Bills topped the New York Giants with a final score of 26-14, solidifying their strong start to the season. The Bills' victory was crucial as they look to establish their dominance in the competitive AFC.
Quarterback Josh Allen was the driving force for Buffalo, throwing for 298 yards and two touchdown passes, showcasing both his arm strength and accuracy. Complementing his performance was Rico Dowdle, who rushed for 95 yards, consistently moving the chains and keeping the Giants' defense on their heels. Wide receiver Evan Stewart added to the offensive firepower with 84 receiving yards, making key plays throughout the game.
Buffalo's defense played a pivotal role in securing the win, highlighted by Christian Benford's interception that thwarted a potential scoring drive for the Giants. The game's turning point came when the Bills were able to stop a fourth-quarter drive, forcing a turnover on downs and maintaining their lead. Overall, the Bills’ balanced attack and defensive resilience proved too much for New York to handle.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Josh Allen | QB | 35 | 21 | 60% | 298 | 2 | 0 | 106.6 |
| Jaxson Dart | QB | 19 | 6 | 32% | 160 | 2 | 2 | 58.9 |
| Evan Stewart | WR | 0 | 1 | — | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Rico Dowdle | HB | 13 | 95 | 7.3 | 27 | 1 | 31 | 0 |
| Josh Allen | QB | 3 | 21 | 7.0 | 3 | 0 | 13 | 1 |
| Jaxson Dart | QB | 1 | 7 | 7.0 | 1 | 0 | 7 | 0 |
| Cam Skattebo | HB | 1 | 2 | 2.0 | — | 0 | 2 | 0 |
| Tyrone Tracy Jr | HB | 1 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Evan Stewart | WR | 6 | 84 | 14.0 | 14 | 1 | 24 | 0 |
| DJ Moore | WR | 4 | 79 | 19.8 | 56 | 1 | 41 | 0 |
| Jeff Caldwell | WR | 1 | 58 | 58.0 | 32 | 1 | 58 | 0 |
| Khalil Shakir | WR | 3 | 52 | 17.3 | 11 | 0 | 30 | 0 |
| Bryce Lance | WR | 1 | 50 | 50.0 | 2 | 1 | 50 | 0 |
| Tucker Kraft | TE | 2 | 36 | 18.0 | 22 | 0 | 19 | 0 |
| Dalton Kincaid | TE | 4 | 35 | 8.8 | 20 | 0 | 13 | 0 |
| Rico Dowdle | HB | 3 | 34 | 11.3 | 3 | 0 | 18 | 0 |
| Nyck Harbor | WR | 1 | 16 | 16.0 | 6 | 0 | 16 | 0 |
| Dawson Knox | TE | 1 | 14 | 14.0 | 14 | 0 | 14 | 0 |
| Tyrone Tracy Jr | HB | 1 | 0 | 0.0 | 7 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Arvell Reese | LEDG | 4 | 1 | 0 | 0 | 0 |
| Brian Burns | REDG | 2 | 2 | 0 | 1 | 0 |
| Maxwell Hairston | CB | 1 | 0 | 1 | 0 | 0 |
| Micah McFadden | WILL | 4 | 0 | 0 | 0 | 0 |
| Christian Benford | CB | 0 | 0 | 1 | 0 | 2 |
| Bobby Wagner | MIKE | 2 | 1 | 0 | 0 | 0 |
| Colton Hood | CB | 3 | 0 | 0 | 0 | 2 |
| Dru Phillips | CB | 3 | 0 | 0 | 0 | 0 |
| Tremaine Edmunds | MIKE | 2 | 0 | 0 | 0 | 0 |
| Toriano Pride Jr. | CB | 1 | 0 | 0 | 0 | 0 |
| Chris McClellan | DT | 1 | 0 | 0 | 0 | 0 |
| Tyler Nubin | SS | 1 | 0 | 0 | 0 | 0 |
| Jordan Hancock | SS | 1 | 0 | 0 | 0 | 1 |
| Xavier Scott | SS | 1 | 0 | 0 | 0 | 0 |
| Bradley Chubb | REDG | 1 | 0 | 0 | 0 | 0 |
| Drayk Bowen | MIKE | 1 | 0 | 0 | 0 | 0 |
| Landon Jackson | DT | 1 | 0 | 0 | 0 | 0 |
| Kevin Winston Jr | FS | 1 | 0 | 0 | 0 | 1 |
| Terrel Bernard | MIKE | 0 | 0 | 0 | 0 | 1 |
| Greg Newsome II | CB | 0 | 0 | 0 | 0 | 1 |
| T.J. Watt | LEDG | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Jordan Stout | P | 0 | 0 | 0 | 0 |
| Dominic Zvada | K | 0 | 0 | 2 | 0 |
| Tyler Bass | K | 2 | 2 | 2 | 33 |

