Kyle Shanahan said Christian McCaffrey suffered a potentially season-ending PCL injury.
Final
SF | 3 | 0 | 7 | 0 | 10 |
---|---|---|---|---|---|
BUF | 7 | 14 | 7 | 7 | 35 |
Odds Across Sportsbooks
Game Charts
Player Prop Bets
Our data-driven projections are compared to prop bet odds from several different sportsbooks to determine the best prop bets in any given matchup or week. Learn more.
Player | Stat | O/U | Proj | Diff | RESULT |
---|---|---|---|---|---|
No Player Props available. | |||||
No Player Props available. | |||||
No Player Props available. |
Game News
#49ers QB Brock Purdy, who was questionable despite practicing fully on Friday, is slated to go today, coach Kyle Shanahan said this week.
Awful: A #Bills fan tried throwing a snowball at Jake Moody's field goal to make him miss. Watch closely 🤦♂️ pic.x.com/OgdUQUIhb5
Who would have thought that the great Kyle Juszczyk would put the final nail in the 49ers' coffin this season? Not me. I'm a big fan of his.
Fred Warner, about to play his 10th straight game on a broken ankle, warms up in shorts and without sleeves. Football guy pic.x.com/NmMMRZsx1a
#49ers players to miss time this season: Christian McCaffrey, Brock Purdy, Nick Bosa, Trent Williams, Deebo Samuel, George Kittle, Brandon Aiyuk, Jauan Jennings, Ricky Pearsall, Javon Hargrave, Charvarius Ward, Deommodore Lenoir, Elijah Mitchell, Talanoa Hufanga, Dre Greenlaw, Jake Moody, and others.
It's utterly insane.
@MySportsUpdate: Just in: The #49ers are worried RB Christian McCaffrey suffered a potentially season-ending PCL injury. https://t.co/925LQJ5qdw
George Kittle has one target tonight. Someone tell the genius to get him the ball.
We all underestimated how good Nick Bosa is. Without him, the bottom has absolutely fallen out for the 49ers defense
So why the **** did Brandon Allen start last week?
@mattbarrows: QB Brandon Allen is among the 49ers' inactive today. That means Josh Dobbs in the top backup for today's game.
Ben Bartch just helped open up a HUGE hole for CMC
Charvarius Ward committed the penalty that jumpstarted Buffalo's drive and then he was unable to contain Ray Davis to the perimeter on the play that finished it
Ben Bartch is slated to get his first start with the 49ers at left guard, replacing Aaron Banks (concussion)
That Deebo Samuel return to open the second half was not called back by a phantom penalty
Joshua Dobbs needs to play in the second half.
I have a feeling Jordan Mason will get a big workload tonight.
#49ers DT Kevin Givens just emerged from the blue tent and is headed to the locker room. Givens just returned from groin injury tonight.
#49ers finally in the end zone as Isaac Guerendo takes it 15 yards off left end for the score. Trims Buffalo lead to 28-10 with 2:54 left in third quarter.
#49ers LB Fred Warner is not yet back on the field or from the locker room to open this Bills' possession. Current LBs (nickel): De'Vondre Campbell/Dee Winters/Jalen Graham
It's Nick McCloud in the slot as #49ers go into nickel on second down.
This is officially scored as a Josh Allen 7-yard TD pass to Josh Allen.
For real.
@MySportsUpdate: Alright, this is awesome. Josh Allen!! https://t.co/J1ErzizykU
Josh Allen-Amari Cooper-Josh Allen TD 📽️ Allen accelerated from 9.70 mph to 16.61 mph in 1.8 seconds to beat linebacker Dee Winters to the pylon for the touchdown. Allen is the 4th player in NFL history to have a receiving TD on a pass he threw. Powered by @awscloud pic.x.com/W4IDn8GHxH
Dion Dawkins is wearing SKI GOGGLES 😂 pic.x.com/xBicG68Pzh
Bills WR Keon Coleman is inactive tonight vs. the 49ers.
James Cook reached a top speed of 21.85 mph on his 65-yard TD run, the 7th-fastest play by a ball carrier this season and the fastest by Cook in his career.
@NFL: LET JAMES COOK!!!!
📺: #SFvsBUF on NBC/Peacock
📱: Stream on #NFLPlus https://t.co/7j68JPz6Nl
Mack Hollins arrived BAREFOOT in the SNOW. He's also wearing a mad scientist costume. The most interesting man in the NFL 😂 pic.x.com/2D1djE0LfT
Mitchell Trubisky in the game at QB for Buffalo, is how this game is going with 12:22 left.
"I let motherfuckers know it's a long game. I may be short, fat. Whatever you want to call me, you're going to have to face me for four straight quarters and — at the end of the game — I'm going to earn your respect." On the power of Ray Davis' pain: https://t.co/Hrj89WrPk7 TyDunne: Hey, there's Ray Davis plunging through the snow for a touchdown.