San Francisco
49ers
4-5
20
FINAL
24
Arizona
Cardinals
4-4
AI Recap
AI RECAPIn a closely contested matchup, the Arizona Cardinals narrowly defeated the San Francisco 49ers 24-20 in Week 10 of the 2029 season. The victory maintained Arizona's momentum in the playoff race, while San Francisco faced a critical setback in their pursuit of a postseason berth.
Brock Purdy had a standout performance for the 49ers, throwing for 266 yards and one touchdown, showcasing his ability to move the ball effectively. However, it was Jeremiyah Love who stole the show for Arizona, rushing for 100 yards and proving instrumental in the Cardinals' ground game. Ricky Pearsall also made a significant impact, leading all receivers with 115 yards, but it wasn't enough to clinch the win for San Francisco.
On the defensive side, the 49ers' Garrett Williams led the team with six tackles, while Fred Warner contributed with 1.5 sacks, keeping the pressure on the Cardinals' offense. However, the game's turning point came in the fourth quarter when Arizona's defense made a crucial stop on a pivotal drive, allowing them to hold onto the lead and secure the win. The 49ers will need to regroup quickly as they face a tough road ahead in the final stretch of the season.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 32 | 20 | 63% | 266 | 1 | 0 | 99.2 |
| Ty Simpson | QB | 30 | 20 | 67% | 239 | 0 | 0 | 90.8 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Jeremiyah Love | HB | 18 | 100 | 5.6 | 27 | 2 | 17 | 0 |
| Christian McCaffrey | HB | 15 | 76 | 5.1 | 49 | 1 | 24 | 0 |
| Ty Simpson | QB | 4 | 33 | 8.3 | 24 | 1 | 28 | 0 |
| Tyler Allgeier | HB | 7 | 23 | 3.3 | — | 0 | 9 | 0 |
| Kaelon Black | HB | 6 | 10 | 1.7 | — | 0 | 6 | 0 |
| Brock Purdy | QB | 1 | 8 | 8.0 | — | 0 | 8 | 0 |
| Michael Farrell | WR | 1 | 5 | 5.0 | — | 0 | 5 | 0 |
| Wan'Dale Robinson | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Rashee Rice | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Ricky Pearsall | WR | 6 | 115 | 19.2 | 51 | 1 | 56 | 0 |
| Michael Farrell | WR | 6 | 96 | 16.0 | 25 | 0 | 24 | 0 |
| Rashee Rice | WR | 5 | 78 | 15.6 | 25 | 0 | 20 | 1 |
| Wan'Dale Robinson | WR | 4 | 61 | 15.3 | 17 | 0 | 26 | 0 |
| Derron Godwin | WR | 3 | 55 | 18.3 | 14 | 0 | 24 | 0 |
| Trey McBride | TE | 5 | 44 | 8.8 | 13 | 0 | 24 | 1 |
| George Kittle | TE | 4 | 31 | 7.8 | 14 | 0 | 10 | 0 |
| Trey Williams | TE | 1 | 8 | 8.0 | — | 0 | 8 | 0 |
| Hugh Smith | FB | 1 | 8 | 8.0 | 7 | 0 | 8 | 1 |
| Jeremiyah Love | HB | 2 | 5 | 2.5 | 9 | 0 | 4 | 0 |
| Gunnar Helm | TE | 1 | 5 | 5.0 | 2 | 0 | 5 | 1 |
| Kaelon Black | HB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Reggie Virgil | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Christian McCaffrey | HB | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Josh Sweat | REDG | 5 | 1 | 0 | 0 | 0 |
| Deshawn Grubbs | DT | 5 | 1 | 0 | 0 | 0 |
| Garrett Williams | CB | 6 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 3 | 1.5 | 0 | 0 | 0 |
| Walter Nolen III | DT | 5 | 0.5 | 0 | 0 | 0 |
| Max Melton | CB | 6 | 0 | 0 | 0 | 0 |
| Evan Williams | FS | 6 | 0 | 0 | 0 | 0 |
| Chris Johnson | CB | 5 | 0.5 | 0 | 0 | 1 |
| Jalen Pitre | CB | 5 | 0 | 0 | 0 | 0 |
| Andrew Hartwell | CB | 4 | 0 | 0 | 0 | 0 |
| Foyesade Oluokun | MIKE | 4 | 0 | 0 | 0 | 1 |
| Jonathon Cooper | LEDG | 1 | 1.5 | 0 | 0 | 0 |
| Dee Winters | WILL | 4 | 0 | 0 | 0 | 0 |
| Marc Tatum | SS | 4 | 0 | 0 | 0 | 0 |
| Taylor Guerrero | SAM | 4 | 0 | 0 | 0 | 0 |
| Asante Samuel Jr | CB | 3 | 0.5 | 0 | 0 | 1 |
| Kevin Winston Jr | FS | 3 | 0 | 0 | 0 | 0 |
| Romello Height | LEDG | 3 | 0 | 0 | 0 | 0 |
| Roderick Bullock | LEDG | 3 | 0 | 0 | 0 | 0 |
| Xavier Watts | SS | 3 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 2 | 0.5 | 0 | 0 | 0 |
| Elijah Roberts | DT | 1 | 0.5 | 0 | 0 | 0 |
| Budda Baker | SS | 2 | 0 | 0 | 0 | 0 |
| Bralen Trice | REDG | 1 | 0 | 0 | 0 | 0 |
| Ephesians Prysock | CB | 1 | 0 | 0 | 0 | 0 |
| Rob Strickland | WILL | 1 | 0 | 0 | 0 | 0 |
| Kaleb Proctor | DT | 0 | 0.5 | 0 | 0 | 0 |
| Deionte Mills | CB | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 2 | 2 | 2 | 52 |
| Dominic Zvada | K | 1 | 1 | 3 | 48 |

