Skip to main content
Week 4 · Final

Cardinals at Giants

Arizona Cardinals 23, New York Giants 17 · NO MERCY || FANTASY 🥶

FinalNO MERCY || FANTASY 🥶Week 4

Final Score

Week 4
By the numbers
Cardinals 23 3 TD · 1 FG · 2 XPGiants 17 2 TD · 1 FG · 2 XPJalon Daniels 311 yds passingCam Skattebo 81 yds rushingTrey Palmer 115 yds receivingTremaine Edmunds 5 tkl defenseTotal yards 389 · 258Passing yards 311 · 150Rushing yards 78 · 108Completions 32/46 · 18/32Yards per carry 4.1 · 4.0

Recap

AI recap

Franchise Hub Beat · 2d ago

In a tightly contested matchup, the Arizona Cardinals topped the New York Giants 23-17 in Week 4 of the 2026 season. The victory was crucial for the Cardinals as they look to solidify their playoff aspirations early in the year. Both teams displayed resilience, but Arizona's late-game execution proved to be the difference-maker.

Leading the charge for the Cardinals was quarterback Jalon Daniels, who threw for 311 yards and secured one touchdown. Wide receiver Trey Palmer was his favorite target, racking up an impressive 115 receiving yards, while the Cardinals' offense balanced their aerial attack with efficiency. The Giants struggled to keep pace, with Cam Skattebo managing the game’s highest rushing total at 81 yards.

Defensively, the Giants put up a strong fight, highlighted by Jevon Holland's eight total tackles and Brian Burns' 1.5 sacks. However, it was a crucial interception by Tremaine Edmunds that momentarily shifted momentum back to New York, although they ultimately could not capitalize. The game turned late in the fourth quarter when the Cardinals' defense held firm, thwarting a potential game-winning drive by the Giants and sealing their victory.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Cardinals31223
Giants21217

Team Stats

Side by side
AZNYG
Total yards389258
Passing yards311150
Rushing yards78108
Completions32/4618/32
Yards per carry4.14.0
Sacks04
Turnovers11
Touchdowns32
Field goals1/11/1
1st downs2212
3rd downs5/135/14
Penalties2-271-15

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Cardinals
Jalon DanielsQB32/4670%3111186.4
Giants
Jaxson DartQB18/3256%1500155.4
Rushing8 players
PlayerATTYDSYPCYACTDLNGFUM
Cardinals
Jeremiyah LoveHB17714.2102120
Jalon DanielsQB273.5—050
Tyler AllgeierHB000.0—000
Trey PalmerWR000.0—000
Giants
Cam SkatteboHB21813.9282230
Jaxson DartQB3175.7—080
Tyrone Tracy JrHB3103.3—060
Calvin AustinWR000.0—000
Receiving15 players
PlayerRECYDSYPRYACTDLNGDROP
Cardinals
Trey PalmerWR121159.6241280
Michael WilsonWR68914.8230290
Jeremiyah LoveHB55210.4160140
Trey McBrideTE3258.370160
Tyler AllgeierHB393.05040
Bo MeltonWR199.0—090
Hunter LongTE188.05080
Darius SlaytonWR144.0—041
Giants
Isaiah LikelyTE5397.8160130
Malachi FieldsWR5387.660110
Calvin AustinWR23115.5110160
Darnell MooneyWR22110.520120
Malik NabersWR11313.050130
Cam SkatteboHB273.58060
Patrick RicardFB111.0—011
Defense28 players
Kicking2 players
PlayerFGXPLNG
Cardinals
Chad RylandK1/1253
Giants
Dominic ZvadaK1/1221