Arizona
Cardinals
9-7
10
FINAL
28
Buffalo
Bills
10-6
AI Recap
AI RECAPIn a decisive Week 18 clash, the Buffalo Bills topped the Arizona Cardinals with a final score of 28-10, solidifying their playoff positioning as the regular season winds down. With both teams vying for momentum heading into the postseason, the Bills delivered a commanding performance at home.
Quarterback Josh Allen led the way for Buffalo, throwing for two touchdowns and effectively managing the game. Meanwhile, James Cook III contributed significantly on the ground, racking up 91 rushing yards, while the Cardinals' Kyler Murray showcased his passing ability with 275 yards, but struggled to find the end zone. Trey McBride emerged as a bright spot for Arizona with 106 receiving yards, but it wasn't enough to spark a comeback.
Defensively, the Bills made their mark, with Maxwell Hairston recording seven tackles and an interception, stifling Arizona's offensive efforts. T.J. Sanders also proved disruptive, tallying two sacks that pressured Murray throughout the contest. The turning point came in the second quarter when Hairston’s interception set up a critical touchdown drive, giving Buffalo a commanding lead they would not relinquish.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Kyler Murray | QB | 34 | 21 | 62% | 275 | 1 | 2 | 72.5 |
| Josh Allen | QB | 24 | 19 | 79% | 227 | 2 | 0 | 133.8 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| James Cook III | HB | 15 | 91 | 6.1 | 3 | 0 | 10 | 0 |
| Javonte Williams | HB | 8 | 28 | 3.5 | 3 | 0 | 8 | 0 |
| Kyler Murray | QB | 5 | 25 | 5.0 | — | 0 | 7 | 0 |
| Justice Haynes | HB | 9 | 21 | 2.3 | — | 1 | 6 | 0 |
| Trey Benson | HB | 1 | 6 | 6.0 | — | 0 | 6 | 0 |
| Le'Veon Moss | HB | 1 | 3 | 3.0 | — | 1 | 3 | 0 |
| Dalton Kincaid | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Trey McBride | TE | 8 | 106 | 13.3 | 24 | 0 | 28 | 0 |
| Nyck Harbor | WR | 5 | 77 | 15.4 | 12 | 0 | 25 | 0 |
| Kevin Concepcion | WR | 4 | 56 | 14.0 | 17 | 0 | 26 | 0 |
| Dalton Kincaid | TE | 4 | 43 | 10.8 | 21 | 0 | 17 | 0 |
| Keon Coleman | WR | 5 | 43 | 8.6 | 9 | 2 | 16 | 0 |
| James Cook III | HB | 2 | 40 | 20.0 | 15 | 0 | 28 | 0 |
| Rashee Rice | WR | 2 | 37 | 18.5 | 4 | 0 | 26 | 0 |
| Joshua Palmer | WR | 3 | 34 | 11.3 | 9 | 0 | 14 | 0 |
| Marvin Harrison Jr | WR | 2 | 33 | 16.5 | 7 | 1 | 21 | 0 |
| Javonte Williams | HB | 2 | 14 | 7.0 | 8 | 0 | 12 | 0 |
| Tommy Tremble | TE | 1 | 11 | 11.0 | 3 | 0 | 11 | 0 |
| Trey Benson | HB | 1 | 4 | 4.0 | 3 | 0 | 4 | 0 |
| Michael Wilson | WR | 1 | 4 | 4.0 | 1 | 0 | 4 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Maxwell Hairston | CB | 7 | 0 | 1 | 0 | 0 |
| Josh Sweat | REDGE | 6 | 1 | 0 | 0 | 0 |
| Terrel Bernard | MIKE | 6 | 0 | 0 | 0 | 0 |
| DeMarvion Overshown | MIKE | 6 | 0 | 0 | 0 | 0 |
| Ed Oliver | DT | 2 | 1.5 | 0 | 0 | 0 |
| Christian Benford | CB | 1 | 0 | 1 | 0 | 0 |
| T.J. Sanders | DT | 1 | 2 | 0 | 0 | 0 |
| Jalen Thompson | FS | 4 | 0 | 0 | 0 | 0 |
| Jordan Burch | REDGE | 4 | 0 | 0 | 0 | 0 |
| Walter Nolen | DT | 3 | 0 | 0 | 0 | 0 |
| Greg Rousseau | LEDGE | 1 | 1 | 0 | 0 | 0 |
| Budda Baker | SS | 3 | 0 | 0 | 0 | 1 |
| DeShon Elliott | SS | 3 | 0 | 0 | 0 | 1 |
| DaRon Bland | CB | 3 | 0 | 0 | 0 | 0 |
| Garrett Williams | CB | 3 | 0 | 0 | 0 | 0 |
| Danny Spade | FS | 3 | 0 | 0 | 0 | 0 |
| Joshua Josephs | LEDGE | 2 | 0 | 0 | 0 | 0 |
| Emmanuel Forbes Jr | CB | 2 | 0 | 0 | 0 | 0 |
| Owen Pappoe | MIKE | 2 | 0 | 0 | 0 | 0 |
| Anfernee Orji | SAM | 2 | 0 | 0 | 0 | 0 |
| Cole Bishop | FS | 1 | 0.5 | 0 | 0 | 0 |
| Max Melton | CB | 2 | 0 | 0 | 0 | 0 |
| Jailin Walker | MIKE | 1 | 0 | 0 | 0 | 0 |
| Emmanuel McNeil-Warren | SS | 1 | 0 | 0 | 0 | 0 |
| Kobe Black | CB | 1 | 0 | 0 | 0 | 0 |
| Cody Simon | WILL | 1 | 0 | 0 | 0 | 0 |
| Myles Murphy | LEDGE | 1 | 0 | 0 | 0 | 0 |
| Benjamin Benjamin | WILL | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Will Reichard | K | 0 | 0 | 4 | 0 |
| Joshua Karty | K | 1 | 1 | 1 | 31 |

