Arizona
Cardinals
2-1
31
FINAL
24
New York
Giants
1-2
AI Recap
AI RECAP
Franchise Hub Beat· 37d ago
The Arizona Cardinals narrowly defeated the New York Giants 31-24 in a tightly contested Week 4 matchup of the 2026 season. Both teams entered the game looking to bolster their playoff aspirations, but it was the Cardinals who emerged victorious, showcasing their offensive firepower. Jalen Hurts led the charge for Arizona, throwing for 294 yards and three touchdowns, further solidifying his role as a key playmaker. His connection with the receivers was evident, as the Cardinals effectively moved the ball down the field. On the other side, the Giants relied heavily on Rashid Shaheed, who racked up 140 receiving yards, and Bhayshul Tuten, who contributed with 66 rushing yards, keeping the game competitive until the final whistle. Defensively, the Cardinals made crucial plays, including an interception by Kerby Joseph that shifted momentum in their favor. The turning point came late in the third quarter when Joseph's pick set up a touchdown that gave Arizona a lead they would not relinquish. While the Giants' Trent McDuffie led the team in tackles with four, it was the Cardinals' defensive stand that ultimately sealed the win.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Jalen HurtsQB201365%29431127.0
Jayden DanielsQB201155%2522293.7
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Bhayshul TutenHB12665.5220170
Kenny GainwellHB12544.5160150
Alvin KamaraHB3124.031110
Marquise BrownWR000.0—000
Rashid ShaheedWR000.0—000
T.J. HockensonTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Rashid ShaheedWR314046.7801860
Khalil ShakirWR210753.5771660
Kenny GainwellHB68213.7631190
Marquise BrownWR26432.0371660
Bhayshul TutenHB34515.0380310
T.J. HockensonTE34113.7120260
Theo JohnsonTE22914.5—1200
Ladd McConkeyWR22814.0—0210
Quentin JohnstonWR11010.0—0100
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Jason SandersP11326
Trey SmackK11441
Ethan EvansP0000