Arizona
Cardinals
0-3
24
FINAL
17
Minnesota
Vikings
1-2
AI Recap
AI RECAPIn a thrilling Week 4 matchup, the Arizona Cardinals topped the Minnesota Vikings with a final score of 24-17, solidifying their position as contenders in the 2027 season. The stakes were high, as both teams sought to maintain momentum early in the year, but it was the Cardinals who emerged victorious on the road.
Leading the charge for Arizona was quarterback Carson Beck, who put on a stellar performance with 332 passing yards and two touchdown passes. Marvin Harrison Jr. was his top target, racking up 108 receiving yards, while the Vikings' Ahmad Hardy led the ground game with 89 rushing yards, keeping Minnesota competitive throughout the contest.
Defensively, the Cardinals made crucial plays that swung the game in their favor, with Mack Wilson Sr. showcasing his skills by recording eight total tackles and two interceptions. These turnovers proved pivotal, as they not only halted the Vikings' momentum but also set up scoring opportunities for the Cardinals. The game-changing moment came when Wilson's second interception late in the fourth quarter sealed Arizona's hard-fought victory.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Carson Beck | QB | 34 | 21 | 62% | 332 | 2 | 0 | 113.8 |
| Kyler Murray | QB | 25 | 14 | 56% | 108 | 1 | 2 | 46.7 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Ahmad Hardy | HB | 16 | 89 | 5.6 | 30 | 0 | 31 | 0 |
| Jeremiyah Love | HB | 17 | 56 | 3.3 | 10 | 0 | 14 | 0 |
| Kyler Murray | QB | 8 | 50 | 6.3 | 23 | 1 | 28 | 2 |
| Tyler Allgeier | HB | 3 | 27 | 9.0 | 23 | 0 | 29 | 0 |
| Jordan Mason | HB | 7 | 20 | 2.9 | — | 0 | 8 | 0 |
| Carson Beck | QB | 7 | 20 | 2.9 | — | 0 | 5 | 1 |
| Elijah Sarratt | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Darius Slayton | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Trey McBride | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Marvin Harrison Jr | WR | 8 | 108 | 13.5 | 18 | 1 | 18 | 1 |
| Elijah Sarratt | WR | 5 | 80 | 16.0 | 31 | 0 | 29 | 0 |
| Darius Slayton | WR | 1 | 67 | 67.0 | 43 | 1 | 67 | 0 |
| Davante Adams | WR | 7 | 65 | 9.3 | 19 | 0 | 23 | 0 |
| Trey McBride | TE | 4 | 56 | 14.0 | 23 | 0 | 20 | 0 |
| Jordan Addison | WR | 3 | 19 | 6.3 | 6 | 0 | 10 | 1 |
| T.J. Hockenson | TE | 3 | 18 | 6.0 | 5 | 1 | 8 | 1 |
| Reggie Virgil | WR | 1 | 18 | 18.0 | — | 0 | 18 | 0 |
| Ahmad Hardy | HB | 1 | 6 | 6.0 | 5 | 0 | 6 | 0 |
| Jeremiyah Love | HB | 2 | 3 | 1.5 | 2 | 0 | 2 | 0 |
| Bill Colbert | TE | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Mack Wilson Sr | MIKE | 8 | 0 | 2 | 0 | 0 |
| Dadrion Taylor-Demerson | FS | 7 | 0 | 0 | 0 | 0 |
| Blake Cashman | MIKE | 6 | 0.5 | 0 | 0 | 2 |
| Josh Metellus | SS | 5 | 0.5 | 0 | 0 | 0 |
| Budda Baker | SS | 6 | 0 | 0 | 0 | 1 |
| Dallas Turner | LEDG | 5 | 0.5 | 0 | 0 | 0 |
| Jalen Redmond | DT | 4 | 1 | 0 | 0 | 0 |
| Jakobe Thomas | SS | 4 | 0 | 0 | 0 | 0 |
| Byron Murphy Jr | CB | 4 | 0 | 0 | 0 | 0 |
| Jamari Sharpe | CB | 3 | 0 | 0 | 0 | 0 |
| Jake Golday | WILL | 3 | 0 | 0 | 1 | 0 |
| Will Johnson | CB | 3 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 3 | 0 | 0 | 1 | 0 |
| Zaven Collins | LEDG | 3 | 0 | 0 | 0 | 1 |
| Andrew Wingard | FS | 3 | 0 | 0 | 0 | 1 |
| Caleb Banks | DT | 2 | 0 | 0 | 0 | 0 |
| Keon Sabb | FS | 2 | 0 | 0 | 0 | 0 |
| James Pierre | CB | 1 | 0 | 0 | 0 | 0 |
| Ashton McCann | SAM | 1 | 0 | 0 | 0 | 0 |
| Andrew Van Ginkel | REDG | 0 | 0.5 | 0 | 0 | 1 |
| Darius Robinson | DT | 0 | 0.5 | 0 | 0 | 0 |
| Bo Richter | REDG | 1 | 0 | 0 | 0 | 0 |
| DaQuan Jones | DT | 1 | 0 | 0 | 1 | 0 |
| Christian Elliss | WILL | 0 | 0.5 | 0 | 0 | 0 |
| Josh Sweat | REDG | 1 | 0 | 0 | 0 | 0 |
| Max Melton | CB | 0 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Chad Ryland | K | 1 | 2 | 3 | 41 |
| Will Reichard | K | 1 | 1 | 2 | 52 |

