Arizona
Cardinals
0-0
24
FINAL
20
New York
Giants
0-0
AI Recap
AI RECAPIn a tightly contested matchup, the Arizona Cardinals narrowly defeated the New York Giants 24-20 in Week 4 of the 2026 season. With both teams seeking a crucial win to bolster their playoff aspirations, the intensity was palpable from the opening kickoff.
On the offensive side, Jacoby Brissett led the Cardinals with a solid performance, throwing for a touchdown while guiding the team to key scoring drives. Jeremiyah Love was a standout in the backfield, racking up 81 rushing yards, while Marvin Harrison Jr. showcased his receiving prowess, amassing 116 yards through the air. J.J. McCarthy put up impressive numbers for the Giants, throwing for 256 yards but ultimately fell short in the clutch moments.
Defensively, the Cardinals made critical plays that shifted momentum in their favor. Mack Wilson Sr. was a force, contributing with a sack and an interception that proved vital in the closing stages of the game. The turning point came in the fourth quarter when Wilson's interception halted a promising Giants drive, allowing the Cardinals to maintain their slim lead and secure the victory.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| J.J. McCarthy | QB | 43 | 25 | 58% | 256 | 1 | 2 | 63.7 |
| Jacoby Brissett | QB | 28 | 14 | 50% | 208 | 1 | 0 | 86.6 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Jeremiyah Love | HB | 14 | 81 | 5.8 | 38 | 1 | 27 | 0 |
| Cam Skattebo | HB | 12 | 77 | 6.4 | 31 | 0 | 27 | 0 |
| Tyrone Tracy Jr | HB | 10 | 41 | 4.1 | — | 1 | 7 | 0 |
| Tyler Allgeier | HB | 6 | 34 | 5.7 | 6 | 0 | 9 | 0 |
| Jacoby Brissett | QB | 5 | 14 | 2.8 | — | 1 | 5 | 0 |
| J.J. McCarthy | QB | 4 | 11 | 2.8 | — | 0 | 6 | 0 |
| Patrick Ricard | FB | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
| Malachi Fields | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Marvin Harrison Jr | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Malik Nabers | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Marvin Harrison Jr | WR | 4 | 116 | 29.0 | 72 | 1 | 72 | 0 |
| Malachi Fields | WR | 10 | 115 | 11.5 | 20 | 0 | 24 | 0 |
| Malik Nabers | WR | 3 | 52 | 17.3 | 10 | 0 | 28 | 0 |
| Michael Wilson | WR | 3 | 38 | 12.7 | 9 | 0 | 16 | 0 |
| Calvin Austin | WR | 4 | 34 | 8.5 | 4 | 0 | 11 | 0 |
| Jeremiyah Love | HB | 4 | 29 | 7.3 | 7 | 0 | 18 | 0 |
| Isaiah Likely | TE | 3 | 27 | 9.0 | 7 | 1 | 14 | 1 |
| Cam Skattebo | HB | 2 | 18 | 9.0 | 19 | 0 | 14 | 0 |
| Elijah Higgins | TE | 1 | 12 | 12.0 | 4 | 0 | 12 | 0 |
| Trey McBride | TE | 1 | 11 | 11.0 | 3 | 0 | 11 | 0 |
| Theo Johnson | TE | 1 | 10 | 10.0 | 7 | 0 | 10 | 0 |
| Kendrick Bourne | WR | 1 | 2 | 2.0 | — | 0 | 2 | 0 |
| Patrick Ricard | FB | 1 | 2 | 2.0 | — | 0 | 2 | 0 |
| Tyler Allgeier | HB | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Tyrone Tracy Jr | HB | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Mack Wilson Sr | MIKE | 6 | 1 | 1 | 0 | 0 |
| Tremaine Edmunds | MIKE | 8 | 0 | 0 | 0 | 2 |
| Budda Baker | SS | 8 | 0 | 0 | 0 | 0 |
| Zaven Collins | LEDG | 8 | 0 | 0 | 0 | 0 |
| Garrett Williams | CB | 6 | 0 | 0 | 1 | 0 |
| Andrew Wingard | FS | 1 | 0 | 1 | 0 | 0 |
| Dru Phillips | CB | 3 | 0.5 | 0 | 0 | 0 |
| Brian Burns | REDG | 3 | 0.5 | 0 | 0 | 0 |
| Greg Newsome II | CB | 4 | 0 | 0 | 0 | 0 |
| Josh Sweat | REDG | 3 | 0.5 | 0 | 0 | 0 |
| Kei'Trel Clark | CB | 3 | 0.5 | 0 | 0 | 0 |
| Tyler Nubin | SS | 3 | 0 | 0 | 0 | 1 |
| D.J. Reader | DT | 3 | 0 | 0 | 0 | 0 |
| Kaleb Proctor | DT | 2 | 0.5 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 3 | 0 | 0 | 0 | 1 |
| Chauncey Golston | DT | 2 | 0 | 0 | 0 | 0 |
| Will Johnson | CB | 2 | 0 | 0 | 0 | 0 |
| Abdul Carter | LEDG | 1 | 0 | 0 | 0 | 0 |
| Darius Alexander | DT | 1 | 0 | 0 | 0 | 0 |
| Arvell Reese | WILL | 1 | 0 | 0 | 0 | 0 |
| Paulson Adebo | CB | 1 | 0 | 0 | 0 | 0 |
| Jevon Holland | FS | 1 | 0 | 0 | 0 | 0 |
| Ar'Darius Washington | FS | 1 | 0 | 0 | 0 | 0 |
| Deonte Banks | CB | 1 | 0 | 0 | 0 | 0 |
| Darius Robinson | DT | 1 | 0 | 0 | 0 | 0 |
| Jordan Burch | REDG | 1 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 0 | 0.5 | 0 | 0 | 0 |
| Cody Simon | WILL | 1 | 0 | 0 | 0 | 0 |
| Roy Lopez | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Dominic Zvada | K | 2 | 2 | 2 | 43 |
| Jordan Stout | P | 0 | 0 | 0 | 0 |
| Chad Ryland | K | 1 | 2 | 3 | 21 |

