San Francisco
49ers
4-11
25
FINAL
35
Arizona
Cardinals
2-13
AI Recap
AI RECAPIn a thrilling Week 18 matchup, the Arizona Cardinals topped the San Francisco 49ers with a final score of 35-25, securing their place in the playoffs. With both teams vying for postseason positioning, the Cardinals delivered a strong performance to clinch the victory on their home turf.
Joe Flacco was the star of the show for Arizona, throwing for 309 yards and three touchdowns, showcasing his ability to lead the offense effectively. Michael Wilson emerged as his favorite target, racking up an impressive 137 receiving yards, which proved crucial in moving the chains and keeping the 49ers' defense on its heels. On the ground, Christian McCaffrey stood out for San Francisco, rushing for 123 yards, but it wasnโt enough to overcome the Cardinals' offensive firepower.
Defensively, the Cardinals made key plays to disrupt the 49ers' rhythm, highlighted by Kaleb Proctorโs sack that helped shift momentum. The turning point came late in the third quarter when Flacco connected with Wilson for a touchdown, extending the Cardinals' lead and putting San Francisco in a position where they had to play catch-up. With a solid defensive effort and timely offensive execution, Arizona held off the 49ers to secure a vital win.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Joe Flacco | QB | 37 | 29 | 78% | 309 | 3 | 0 | 128.4 |
| Brock Purdy | QB | 29 | 16 | 55% | 152 | 3 | 0 | 104.3 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 21 | 123 | 5.9 | 41 | 0 | 39 | 0 |
| Jeremiyah Love | HB | 16 | 73 | 4.6 | 12 | 1 | 10 | 1 |
| Tyler Allgeier | HB | 4 | 60 | 15.0 | 40 | 0 | 45 | 0 |
| Kaelon Black | HB | 9 | 50 | 5.6 | 10 | 0 | 14 | 0 |
| Michael Wilson | WR | 1 | 23 | 23.0 | 21 | 1 | 23 | 0 |
| Trey Palmer | WR | 1 | 5 | 5.0 | โ | 0 | 5 | 0 |
| Joe Flacco | QB | 4 | 5 | 1.3 | โ | 0 | 4 | 0 |
| Brock Purdy | QB | 1 | 5 | 5.0 | โ | 0 | 5 | 0 |
| Trey McBride | TE | 0 | 0 | 0.0 | โ | 0 | 0 | 0 |
| Calvin Austin | WR | 0 | 0 | 0.0 | โ | 0 | 0 | 0 |
| Kyle Juszczyk | FB | 0 | 0 | 0.0 | โ | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Michael Wilson | WR | 6 | 137 | 22.8 | 67 | 2 | 70 | 0 |
| Mike Evans | WR | 5 | 75 | 15.0 | 20 | 1 | 24 | 1 |
| Trey Palmer | WR | 5 | 66 | 13.2 | 7 | 0 | 18 | 0 |
| Trey McBride | TE | 3 | 44 | 14.7 | 21 | 0 | 23 | 0 |
| Devin Duvernay | WR | 4 | 36 | 9.0 | 16 | 0 | 14 | 0 |
| George Kittle | TE | 5 | 33 | 6.6 | 2 | 1 | 12 | 0 |
| Ricky Pearsall | WR | 2 | 18 | 9.0 | 8 | 0 | 13 | 0 |
| Zach Ertz | TE | 2 | 14 | 7.0 | 10 | 0 | 8 | 0 |
| Calvin Austin | WR | 1 | 13 | 13.0 | 5 | 0 | 13 | 0 |
| De'Zhaun Stribling | WR | 1 | 10 | 10.0 | 3 | 0 | 10 | 0 |
| Deebo Samuel Sr | WR | 1 | 8 | 8.0 | โ | 0 | 8 | 0 |
| Tyler Allgeier | HB | 2 | 7 | 3.5 | 5 | 0 | 6 | 0 |
| Kyle Juszczyk | FB | 1 | 6 | 6.0 | 3 | 1 | 6 | 0 |
| Jake Tonges | TE | 1 | 2 | 2.0 | โ | 0 | 2 | 0 |
| Jeremiyah Love | HB | 6 | -8 | -1.3 | โ | 1 | 2 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Kaleb Proctor | DT | 5 | 1 | 0 | 0 | 0 |
| Nick Martin | WILL | 7 | 0 | 0 | 0 | 0 |
| Will Johnson | SS | 6 | 0 | 0 | 0 | 0 |
| Ashtyn Davis | FS | 6 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 6 | 0 | 0 | 0 | 0 |
| Budda Baker | SS | 5 | 0 | 0 | 0 | 0 |
| Mack Wilson Sr | MIKE | 5 | 0 | 0 | 0 | 1 |
| Renardo Green | CB | 5 | 0 | 0 | 0 | 2 |
| Mykel Williams | REDG | 5 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 5 | 0 | 0 | 0 | 0 |
| Josh Sweat | REDG | 4 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 2 | 1 | 0 | 0 | 0 |
| Dadrion Taylor-Demerson | CB | 3 | 0 | 0 | 0 | 0 |
| Walter Nolen III | DT | 3 | 0 | 0 | 0 | 0 |
| Andrew Wingard | FS | 3 | 0 | 0 | 0 | 0 |
| Garrett Williams | CB | 3 | 0 | 0 | 0 | 0 |
| Shaq Thompson | WILL | 3 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 3 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 3 | 0 | 0 | 0 | 1 |
| Max Melton | CB | 2 | 0 | 0 | 0 | 0 |
| Joey Bosa | REDG | 2 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 2 | 0 | 0 | 1 | 0 |
| Darius Robinson | DT | 1 | 0 | 0 | 0 | 0 |
| Jack Gibbens | MIKE | 1 | 0 | 0 | 0 | 0 |
| Tatum Bethune | MIKE | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Jaden Dugger | SAM | 1 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 1 | 0 | 0 | 0 | 0 |
| Darrick Forrest | FS | 1 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 1 | 0 | 0 | 0 | 0 |
| Kaiir Elam | CB | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Chad Ryland | K | 0 | 0 | 5 | 0 |
| Eddy Pineiro | K | 1 | 1 | 2 | 49 |

