San Francisco 49ers @ Buffalo Bills Week 13 Live Blog
BUFFALO -- This is the live blog for the 49ers' Week 13 road game against the Buffalo Bills. This will be updated frequently with information and analysis from the press box.
7:02 Here are the 49ers' inactives: Brandon Allen, Trent Williams, Nick Bosa, Deommodore Lenoir, Aaron Banks, Jordan Elliott and Demetrius Flannigan-Fowles.
7:03 I'd like to know why Dobbs has surpassed Allen on the quarterback depth chart of a sudden. Seems like an admission from Kyle Shanahan that Dobbs should have started last week against the Packers.
7:04 Brock Purdy warms up gingerly.
7:06 I don't expect Purdy to throw many passes tonight for a few reasons. One, he's missing the left side of his offensive line. Two, he's coming off an injury to his throwing shoulder and didn't have a full week of practice. Three, it's freaking snowing and it's windy. Even if Purdy were 100 percent healthy, he'd have a tough time throwing the ball tonight. So I expect the 49ers will run the ball as much as they can, which is a good strategy in the snow because they have better running backs than the Bills. Unfortunately for the 49ers, they'll have to find a way to stop Josh Allen from running, and they always struggle to contain mobile quarterbacks. That's why I expect the Bills to win a close, low-scoring game. Allen should be able to do more in the snow than Purdy, and that should be the difference in the game.
8:21 The 49ers win the toss and defer. The Bills will receive the opening kickoff.
FIRST QUARTER
8:26 On 3rd and 13 from the Bills 19, Josh Allen throws a short pass to Ty Johnson who gains 9 yards and the Bills go 3 and out. After the punt, the 49ers take over at their 37.
8:32 On 3rd and 7 from the Bills 15, Purdy throws a short pass behind Christian McCaffrey. Next play, Jake Moody makes a 33-yard field goal. The 49ers rushed 5 times for 38 yards on that drive. Jordan Mason even had one carry for 11 yards. Purdy didn't throw a pass that traveled more than 8 yards past the line of scrimmage.
49ers 3, Bills 0.
8:46 On 1st and goal from the 5, Ty Johnson bounces to the outside and runs around Charvarius Ward for the touchdown. The Bills ran the ball 5 times for 34 yards on the final five plays of that drive.
49ers 3, Bills 7.
8:49 Kevin Givens has a chest injury and his return is questionable. The 49ers are missing so many defensive tackles. They can't afford any more injuries at this position.
SECOND QUARTER
8:59 On 1st and 10 from the Bills 29, Christian McCaffrey catches a pitch, pulls something, goes down for a loss of 5 and then leaves the game. He's currently in the injury tent. A few plays later, Jake Moody misses a 45-yard field goal wide left. Uh oh.
9:03 First play of the drive, Ji'Ayir Brown misses a tackle in the hole and Bills running back James Cook runs for a 65-yard touchdown. The 49ers look like they're about to tap out.
49ers 3, Bills 14.
9:05 Christian McCaffrey has a knee injury and his return is questionable.
9:12 On 3rd and 9 from the Bills 36, Purdy gets sacked, and the 49ers punt on the next play. The Bills take over at their 2. Purdy clearly can't throw the ball more than a few yards downfield. He should not be playing in this game.
9:28 On 3rd and goal from the 7, Charvarius Ward gives up a touchdown catch to Mack Hollins. This game is over right now. The 49ers never showed up.
49ers 3, Bills 21.
9:36 Jake Moody misses a 55-yard field goal attempt short as time expires.
THIRD QUARTER
9:56 Deebo Samuel returns the kickoff 60 yards to the Bills 37. A few plays later on 1st and goal from the 4, Purdy hands off to Kyle Juszczyk, the highest-paid fullback in the NFL, who fumbles. The Bills recover and return it to their 48-yard line.
9:59 On 3rd and 2 from the 49ers 44, Josh Allen throws a screen pass behind Khalil Shakir and the Bills go 3 and out. After the punt, the 49ers take over at their 6.
10:05 On 3rd and 10 from the 6, George Kittle drops a screen pass and the 49ers go 3 and out. After the punt, the Bills take over at the 49ers' 44.
10:14 On 1st and goal from the 7, Josh Allen throws a quick pass to Amari Cooper who laterals the ball back to Allen who dives across the pylon for the touchdown. Now there's a creative red zone play. Much better than handing the ball to the fullback.
49ers 3, Bills 28.
10:22 On 2nd and 8 from the Bills 15, Purdy throws a backward pass to Isaac Guerendo who scores. Technically that's a run.
49ers 10, Bills 28.
10:28 On 3rd and 6 from the Bills 31, Khalil Shakir makes a diving 4-yard catch and the Bills go 3 and out. After the punt, the 49ers take over at their 23.
FOURTH QUARTER
10:34 On 3rd and 5 from the 49ers 28, the ball slips out of Purdy's hand as he attempts to throw, which is a fumble, and the Bills recover. Good Lord.
10:39 On 2nd and goal from the 8, Josh Allen scrambles for a touchdown. The 49ers look like they want to be anywhere but here.
49ers 10, Bills 35.