Baltimore
Ravens
4-3
7
FINAL
21
Buffalo
Bills
4-2
AI Recap
AI RECAPThe Buffalo Bills secured a decisive 21-7 victory over the Baltimore Ravens in Week 8 of the 2026 season, solidifying their position as a playoff contender. This win was crucial for the Bills as they aim to maintain momentum and improve their standing in the league.
Josh Allen led the way for Buffalo, throwing for 137 yards and three touchdowns, showcasing his ability to find the end zone when it mattered most. James Cook III contributed significantly on the ground with 66 rushing yards, while Khalil Shakir provided a reliable target with 57 receiving yards, highlighting a balanced offensive attack that kept the Ravens' defense on its heels.
Defensively, the Bills were relentless, spearheaded by Ed Oliver, who recorded three sacks, applying constant pressure on the Ravens' quarterback. Terrel Bernard's two interceptions proved pivotal, halting any momentum Baltimore tried to build. The turning point came in the third quarter when Allen connected for a touchdown after Bernard's second pick, effectively sealing the game and demonstrating Buffalo's dominance on both sides of the ball.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Josh Allen | QB | 17 | 12 | 137 | 3 | 0 | 134.0 |
| Lamar Jackson | QB | 26 | 11 | 116 | 0 | 3 | 16.3 |
| Lajohntay Wester | WR | 0 | 1 | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| James Cook III | HB | 15 | 66 | 4.4 | 0 | 17 | 0 |
| Derrick Henry | HB | 5 | 53 | 10.6 | 1 | 48 | 0 |
| Josh Allen | QB | 8 | 7 | 0.9 | 0 | 9 | 0 |
| Ray Davis | HB | 1 | 3 | 3.0 | 0 | 3 | 0 |
| Justice Hill | HB | 0 | 0 | 0.0 | 0 | 0 | 0 |
| DJ Moore | WR | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Rashod Bateman | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Mark Andrews | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Khalil Shakir | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Khalil Shakir | WR | 6 | 57 | 9.5 | 2 | 18 | 1 |
| Mark Andrews | TE | 4 | 55 | 13.8 | 0 | 20 | 0 |
| Rashod Bateman | WR | 3 | 36 | 12.0 | 0 | 19 | 0 |
| Joshua Palmer | WR | 2 | 35 | 17.5 | 1 | 28 | 0 |
| Dawson Knox | TE | 2 | 30 | 15.0 | 0 | 15 | 0 |
| DJ Moore | WR | 2 | 15 | 7.5 | 0 | 15 | 0 |
| Zay Flowers | WR | 1 | 10 | 10.0 | 0 | 10 | 0 |
| Ja'Kobi Lane | WR | 1 | 9 | 9.0 | 0 | 9 | 0 |
| Justice Hill | HB | 1 | 8 | 8.0 | 0 | 8 | 0 |
| Lajohntay Wester | WR | 1 | -2 | -2.0 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Terrel Bernard | MIKE | 3 | 0 | 2 | 0 | 1 |
| Ed Oliver | DT | 3 | 3 | 0 | 0 | 1 |
| Budda Baker | SS | 0 | 0 | 1 | 0 | 2 |
| Damone Clark | MIKE | 4 | 0 | 0 | 0 | 0 |
| Malaki Starks | FS | 4 | 0 | 0 | 0 | 0 |
| Trenton Simpson | WILL | 3 | 0 | 0 | 0 | 0 |
| Grover Stewart | DT | 1 | 1 | 0 | 0 | 0 |
| Javon Solomon | REDG | 1 | 1 | 0 | 0 | 0 |
| Maxwell Hairston | CB | 2 | 0 | 0 | 0 | 2 |
| Marlon Humphrey | CB | 2 | 0 | 0 | 1 | 0 |
| Kyle Hamilton | SS | 2 | 0 | 0 | 0 | 0 |
| Kaleb Elarms-Orr | SAM | 2 | 0 | 0 | 0 | 0 |
| Trey Hendrickson | REDG | 2 | 0 | 0 | 0 | 0 |
| Jaylinn Hawkins | FS | 2 | 0 | 0 | 0 | 0 |
| T.J. Tampa | CB | 1 | 0 | 0 | 0 | 0 |
| Chidobe Awuzie | CB | 1 | 0 | 0 | 0 | 0 |
| Nnamdi Madubuike | DT | 1 | 0 | 0 | 0 | 0 |
| Travis Jones | DT | 1 | 0 | 0 | 0 | 0 |
| C.J. Gardner-Johnson | SS | 1 | 0 | 0 | 0 | 0 |
| Bradley Chubb | REDG | 1 | 0 | 0 | 0 | 0 |
| Nate Wiggins | CB | 1 | 0 | 0 | 0 | 0 |
| Christian Benford | CB | 0 | 0 | 0 | 0 | 2 |
| Davison Igbinosun | CB | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Tyler Loop | K | 0 | 0 | 1 | 0 |
| Tyler Bass | K | 0 | 0 | 3 | 0 |

