San Francisco
49ers
5-11
23
FINAL
20
Baltimore
Ravens
5-11
AI Recap
AI RECAPIn a thrilling Week 18 showdown, the San Francisco 49ers narrowly defeated the Baltimore Ravens 23-20, solidifying their playoff position as the regular season drew to a close. With both teams vying for momentum heading into the postseason, this matchup was a must-win for the 49ers, who showcased their resilience on the road.
Lamar Jackson led the Ravens' offense with an impressive performance, throwing for 301 yards and two touchdowns, while also connecting with Zay Flowers for 114 receiving yards. The 49ers, however, found their offensive spark through Christian McCaffrey, who rushed for 85 yards, contributing significantly to their balanced attack and keeping the chains moving when it mattered most.
Defensively, the 49ers were anchored by Deommodore Lenoir, who recorded 15 total tackles, ensuring that Baltimore's offensive threats were contained. Despite Mike Green's strong effort for the Ravens, registering 1.5 sacks, the game's turning point came late in the fourth quarter when San Francisco's defense held firm, allowing the offense to take control and ultimately secure the win.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Lamar Jackson | QB | 39 | 30 | 77% | 301 | 2 | 0 | 115.4 |
| Brock Purdy | QB | 27 | 17 | 63% | 222 | 2 | 1 | 98.0 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 17 | 85 | 5.0 | 19 | 0 | 13 | 0 |
| Lamar Jackson | QB | 9 | 39 | 4.3 | 8 | 0 | 9 | 0 |
| Kaelon Black | HB | 8 | 33 | 4.1 | 11 | 1 | 16 | 0 |
| J.K. Dobbins | HB | 4 | 20 | 5.0 | — | 0 | 8 | 0 |
| Derrick Henry | HB | 15 | 19 | 1.3 | — | 0 | 8 | 1 |
| Ja'Kobi Lane | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Zay Flowers | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Darius Slayton | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| David Njoku | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Brock Purdy | QB | 2 | -2 | -1.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Zay Flowers | WR | 13 | 114 | 8.8 | 48 | 1 | 37 | 0 |
| Darius Slayton | WR | 6 | 102 | 17.0 | 23 | 1 | 28 | 0 |
| Ja'Kobi Lane | WR | 6 | 83 | 13.8 | 53 | 1 | 50 | 0 |
| Ricky Pearsall | WR | 4 | 53 | 13.3 | 14 | 0 | 20 | 0 |
| David Njoku | TE | 3 | 49 | 16.3 | 12 | 0 | 28 | 0 |
| Mark Andrews | TE | 4 | 47 | 11.8 | 9 | 0 | 21 | 0 |
| Elijah Sarratt | WR | 3 | 29 | 9.7 | 9 | 0 | 16 | 0 |
| Rashod Bateman | WR | 2 | 16 | 8.0 | 4 | 0 | 12 | 0 |
| Christian McCaffrey | HB | 2 | 10 | 5.0 | 8 | 0 | 10 | 0 |
| Matthew Hibner | TE | 1 | 7 | 7.0 | 3 | 0 | 7 | 0 |
| Calvin Austin | WR | 1 | 5 | 5.0 | — | 1 | 5 | 0 |
| Derrick Henry | HB | 1 | 5 | 5.0 | 2 | 0 | 5 | 1 |
| Jake Tonges | TE | 1 | 3 | 3.0 | 1 | 0 | 3 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Deommodore Lenoir | CB | 15 | 0 | 0 | 0 | 0 |
| Kyle Hamilton | SS | 8 | 0 | 1 | 0 | 2 |
| Roquan Smith | MIKE | 7 | 0 | 0 | 0 | 0 |
| Mike Green | LEDG | 4 | 1.5 | 0 | 0 | 0 |
| Marlon Humphrey | CB | 5 | 0 | 0 | 0 | 0 |
| Trenton Simpson | WILL | 4 | 0.5 | 0 | 0 | 0 |
| Fred Warner | MIKE | 5 | 0 | 0 | 0 | 1 |
| Ji'Ayir Brown | SS | 5 | 0 | 0 | 0 | 0 |
| Chandler Rivers | CB | 4 | 0 | 0 | 0 | 0 |
| Malik Mustapha | FS | 4 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 4 | 0 | 0 | 0 | 0 |
| Malaki Starks | FS | 3 | 0 | 0 | 0 | 0 |
| Nnamdi Madubuike | DT | 2 | 0.5 | 0 | 0 | 0 |
| Romello Height | LEDG | 3 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 3 | 0 | 0 | 0 | 2 |
| Nate Wiggins | CB | 2 | 0 | 0 | 0 | 2 |
| Jalen Graham | SAM | 2 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 2 | 0 | 0 | 1 | 0 |
| Gracen Halton | DT | 2 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 2 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 2 | 0 | 0 | 0 | 0 |
| Zion Young | REDG | 1 | 0 | 0 | 0 | 0 |
| Lewis Cine | SS | 1 | 0 | 0 | 0 | 0 |
| Isaiah Eubanks | DT | 1 | 0 | 0 | 0 | 0 |
| Eric Felix | MIKE | 0 | 0.5 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| Jaden Dugger | MIKE | 1 | 0 | 0 | 0 | 0 |
| Nate Hobbs | CB | 1 | 0 | 0 | 0 | 0 |
| Trey Trevino | SAM | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Tyler Loop | K | 1 | 1 | 1 | 30 |
| Eddy Pineiro | K | 1 | 1 | 2 | 53 |

