Chicago
Bears
1-0
17
FINAL
23
San Francisco
49ers
1-0
AI Recap
AI RECAPIn a tightly contested matchup, the San Francisco 49ers narrowly defeated the Chicago Bears 23-17 in Week 2 of the 2027 season. The victory keeps the 49ers firmly in the playoff conversation, showcasing their ability to win close games against solid opponents.
Brock Purdy led the charge for San Francisco, throwing for 153 yards and two touchdowns, effectively guiding the offense throughout the game. Christian McCaffrey was a force on the ground, racking up 144 rushing yards, which allowed the 49ers to maintain their offensive momentum. Zavion Thomas of the Bears made a notable impact as well, leading his team with 66 receiving yards, but it wasn't enough to overcome the 49ers' offensive firepower.
Defensively, the 49ers made crucial plays that turned the tide in their favor. Nick Bosa's sack was pivotal in stalling a Bears drive, while Dre Greenlaw's interception helped to solidify the 49ers' lead in the fourth quarter. With Colin Simmons leading the Bears' defense with three total tackles, it ultimately wasn't enough to stop the 49ers' balanced attack, highlighting the importance of timely defensive plays in securing the win.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 28 | 15 | 54% | 153 | 2 | 2 | 63.5 |
| Caleb Williams | QB | 19 | 4 | 21% | 82 | 0 | 1 | 23.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 17 | 144 | 8.5 | 50 | 1 | 20 | 0 |
| Chase Brown | HB | 10 | 115 | 11.5 | 8 | 2 | 66 | 0 |
| Brock Purdy | QB | 1 | -1 | -1.0 | — | 0 | 0 | 0 |
| Zavion Thomas | WR | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Zavion Thomas | WR | 2 | 66 | 33.0 | 37 | 0 | 40 | 1 |
| Ricky Pearsall | WR | 4 | 51 | 12.8 | 21 | 1 | 19 | 1 |
| Mike Evans | WR | 4 | 42 | 10.5 | 11 | 1 | 17 | 0 |
| Christian McCaffrey | HB | 5 | 31 | 6.2 | 20 | 0 | 12 | 0 |
| George Kittle | TE | 1 | 18 | 18.0 | 3 | 0 | 18 | 0 |
| De'Zhaun Stribling | WR | 1 | 11 | 11.0 | 8 | 0 | 11 | 0 |
| Cole Kmet | TE | 1 | 10 | 10.0 | 2 | 0 | 10 | 0 |
| Chase Brown | HB | 1 | 6 | 6.0 | 1 | 0 | 6 | 0 |
| Luther Burden III | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Jahdae Walker | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Colston Loveland | TE | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Kyler Gordon | CB | 2 | 0 | 1 | 0 | 1 |
| T.J. Edwards | WILL | 1 | 0 | 1 | 0 | 1 |
| Dre Greenlaw | WILL | 0 | 0 | 1 | 0 | 0 |
| Christian Gray | CB | 2 | 1 | 0 | 0 | 0 |
| Colin Simmons | REDG | 3 | 0 | 0 | 0 | 2 |
| Devin Bush | MIKE | 3 | 0 | 0 | 0 | 1 |
| Xavier Woods | FS | 3 | 0 | 0 | 0 | 1 |
| Nick Bosa | LEDG | 1 | 1 | 0 | 0 | 0 |
| Cam Taylor-Britt | CB | 2 | 0 | 0 | 0 | 0 |
| Tony Jefferson | SS | 2 | 0 | 0 | 0 | 1 |
| Dillon Thieneman | SS | 2 | 0 | 0 | 0 | 0 |
| Zach Allen | DT | 1 | 0 | 0 | 0 | 1 |
| Montez Sweat | LEDG | 1 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 1 | 0 | 0 | 0 | 1 |
| Marques Sigle | FS | 1 | 0 | 0 | 0 | 0 |
| Mykel Williams | REDG | 1 | 0 | 0 | 0 | 1 |
| Tyrique Stevenson | CB | 0 | 0 | 0 | 0 | 3 |
| Justin Scott | DT | 0 | 0 | 0 | 0 | 1 |
| Tuli Tuipulotu | DT | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 1 | 1 | 2 | 28 |
| Cairo Santos | K | 1 | 1 | 2 | 41 |

