Minnesota
Vikings
0-1
7
FINAL
34
Buffalo
Bills
0-1
AI Recap
AI RECAPThe Buffalo Bills delivered a commanding performance, defeating the Minnesota Vikings 34-7 in Week 2 of the 2030 season. With this victory, the Bills improve their standing early in the season, showcasing their dominance at home against a struggling Vikings squad.
Colt Crompton of the Vikings was the standout passer, throwing for 219 yards and one touchdown, but it was Buffalo's Josh Allen who stole the spotlight with a game-high 92 rushing yards. The Bills' offense displayed a balanced attack, effectively moving the chains and putting points on the board, while Justin Jefferson kept the Vikings competitive with 104 receiving yards.
On the defensive side, the Bills made significant contributions, led by Greg Rousseau's two sacks that consistently pressured Crompton. Jarvis Brownlee Jr. added an interception, further stifling Minnesota's attempts to mount a comeback. The turning point came early in the second half when Buffalo's defense forced a crucial turnover, allowing the Bills to extend their lead and ultimately seal the game.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Colt Crompton | QB | 32 | 14 | 44% | 219 | 1 | 2 | 51.4 |
| Josh Allen | QB | 37 | 26 | 70% | 214 | 1 | 0 | 93.7 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Josh Allen | QB | 11 | 92 | 8.4 | 45 | 0 | 53 | 0 |
| Matt Spellman | HB | 15 | 61 | 4.1 | 13 | 1 | 11 | 1 |
| Harlem Berry | HB | 9 | 27 | 3.0 | — | 0 | 5 | 0 |
| Colt Crompton | QB | 5 | 17 | 3.4 | — | 0 | 6 | 0 |
| Cameron Dickey | HB | 5 | 13 | 2.6 | — | 0 | 6 | 0 |
| Jay Coyne | FB | 1 | 3 | 3.0 | — | 1 | 3 | 0 |
| Jordan Marshall | HB | 1 | 2 | 2.0 | — | 0 | 2 | 0 |
| Justin Jefferson | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Troy Franklin | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Brenton Strange | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Sal Valdez | TE | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Justin Jefferson | WR | 3 | 104 | 34.7 | 51 | 1 | 65 | 0 |
| Brenton Strange | TE | 5 | 63 | 12.6 | 11 | 0 | 24 | 0 |
| Troy Franklin | WR | 6 | 57 | 9.5 | 29 | 1 | 24 | 0 |
| Aaron Melvin | TE | 6 | 49 | 8.2 | 14 | 0 | 14 | 0 |
| Tetairoa McMillan | WR | 2 | 44 | 22.0 | 8 | 0 | 30 | 1 |
| Jayden Reed | WR | 4 | 34 | 8.5 | 7 | 0 | 13 | 0 |
| Khalil Shakir | WR | 4 | 32 | 8.0 | 10 | 0 | 12 | 0 |
| Matt Spellman | HB | 4 | 21 | 5.3 | 23 | 0 | 6 | 0 |
| Harlem Berry | HB | 1 | 14 | 14.0 | 7 | 0 | 14 | 0 |
| Braylon Staley | WR | 2 | 7 | 3.5 | — | 0 | 4 | 0 |
| Kayshon Boutte | WR | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| Sal Valdez | TE | 2 | 4 | 2.0 | — | 0 | 2 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Reed Blankenship | SS | 12 | 0 | 0 | 1 | 0 |
| Jarvis Brownlee Jr | CB | 4 | 0 | 1 | 0 | 0 |
| Nate Landman | MIKE | 7 | 0 | 0 | 0 | 1 |
| Greg Rousseau | LEDG | 2 | 2 | 0 | 0 | 0 |
| Evan Williams | FS | 6 | 0 | 0 | 0 | 0 |
| Terrel Bernard | MIKE | 4 | 0.5 | 0 | 0 | 0 |
| Dallas Turner | LEDG | 5 | 0 | 0 | 0 | 0 |
| Trey McNutt | FS | 1 | 0 | 1 | 0 | 0 |
| Tyree Wilson | LEDG | 2 | 1 | 0 | 0 | 0 |
| Bud Clark | FS | 4 | 0 | 0 | 0 | 0 |
| Byron Murphy Jr | CB | 3 | 0.5 | 0 | 0 | 0 |
| Koi Perich | FS | 4 | 0 | 0 | 1 | 0 |
| Yaya Diaby | REDG | 2 | 0.5 | 0 | 0 | 0 |
| Zayden Walker | WILL | 3 | 0 | 0 | 0 | 0 |
| Bray Hubbard | SS | 3 | 0 | 0 | 0 | 0 |
| Christian Benford | CB | 2 | 0 | 0 | 0 | 0 |
| DaShaun Tryon | DT | 1 | 0.5 | 0 | 0 | 0 |
| Ben Shields | DT | 2 | 0 | 0 | 0 | 0 |
| Noah Gibson | FS | 1 | 0 | 0 | 0 | 0 |
| Benjamin Morrison | CB | 1 | 0 | 0 | 0 | 0 |
| Jalon Kilgore | SS | 1 | 0 | 0 | 0 | 0 |
| David Toviessi | DT | 1 | 0 | 0 | 0 | 0 |
| Carmycah Glass | MIKE | 1 | 0 | 0 | 0 | 0 |
| TJ Parker | REDG | 1 | 0 | 0 | 0 | 0 |
| Antonio Watts | SAM | 1 | 0 | 0 | 0 | 0 |
| Christian Barmore | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Trey Smack | K | 4 | 5 | 2 | 56 |
| Will Reichard | K | 0 | 0 | 1 | 0 |

