Christian McCaffrey ran for 89 yards and a touchdown and the San Francisco 49ers overcame a horrible first-half stretch from quarterback Brock Purdy to beat the Carolina Panthers 20-9 on Monday night in Santa Clara, Calif.
The 49ers (8-4) did the job on defense to register back-to-back wins for the first time since September.
The Panthers (6-6) dropped into second place in the NFC South, a half-game behind the Tampa Bay Buccaneers, after managing just 230 yards of total offense.
McCaffrey had 24 carries and caught seven passes for 53 yards against his former team. Purdy completed 23 of 32 passes for 193 yards and a touchdown, and he was intercepted three times.
Panthers quarterback Bryce Young, who threw for a franchise-record 448 yards a week earlier at Atlanta, finished 18-for-29 for

Deadspin

Yard Barker Sports
WFIN News
USA TODAY National
NFL Atlanta Falcons
WUSA 9 Sports
NFL News
People Human Interest
Wausau Daily Herald
Deadline Detroit
Bozeman Daily Chronicle Sports
The Denver Post
NFL Seattle Seahawks
Raw Story