-
Profile
@nwagoner#49ers LT Jaylon Moore beat immediately for a sack to kill a promising drive. Randy Gregory blows right past him to the inside and Garoppolo misses an open Aiyuk on third down.
-
Profile
@LombardiHimselfJaylon Moore beaten clean by Randy Gregory the 49ers are in a very compromised spot without Trent Williams
-
Profile
@hutchdieselThe 49ers have their first non-penalty first down of the half.
-
Profile
@jenniferleechanJaylon Moore is in at left tackle for the #49ers for the injured Trent Williams
-
Profile
@LombardiHimselfPlay count:Denver 4649ers 34TOP:Denver 24:0549ers 17:09SF needs its offense to stabilize a bad trend (particularly at altitude) right now
-
Profile
@TracyFGSNJaylon Moore is in at left tackle for the #49ers
-
Profile
@nwagonerIt's Jaylon Moore at left tackle for #49ers in place of Trent Williams. Could be a product of McKivitz dealing with injury in practice this week.
-
Profile
@LombardiHimselfReprieve for Deommodore Lenoir 49ers obviously hate drive-extending penalties when their defense is controlling proceedings
-
Profile
@jenniferleechan
-
Profile
@TracyFGSNNo good and the #49ers are VERY lucky
-
Profile
@MaioccoNBCSHere comes Brandon McManus for a 53-yard FG. It's no good.The 49ers still lead 7-5.
-
Profile
@LombardiHimselfWorth keeping an eye on: Despite how inefficient Seattle has been, game circumstances have them at 40 plays and counting. 49ers have run only 34. These are wars of attrition, especially at altitude ...
-
Profile
@grantcohnThe 49ers offense isn't good.
-
Profile
@LombardiHimselfWe'll likely see Colton McKivitz replace Trent Williams when the 49ers get the ball back
-
Profile
@nwagonerLooked like #49ers C Jake Brendel was engaged with Broncos DT D.J. Jones and as they disengaged, Jones rolled into the back of Williams' legs. FWIW, Colton McKivitz is the presumed backup but was on injury report this week with ankle issue.
-
Profile
@LombardiHimselfBrutal, brutal play for the 49ers. Garoppolo accidentally stepping out of the back of the end zone was the best thing that happened for them on it that's how much of a nightmare it was
-
Profile
@TracyFGSNThe cart came out for Trent Williams but he didn't want it. He's walking to the locker room with a limp. #49ers
-
Profile
@Eric_BranchCart is coming out for #49ers LT Trent Williams.
-
Profile
@MaioccoNBCSThere's another 49ers player down. Trent Williams.
-
Profile
@Eric_Branch#49ers LT Trent Williams down and in pain.
-
Profile
@hutchdieselJimmy Garoppolo just saved himself from a pick-six by pulling out a Dan Orlovsky safety. These offenses are ELECTRICIt's 7-5 niners
-
Profile
@Eric_BranchFirst downs:#49ers: 9Broncos: 6
-
Profile
@nwagoner#49ers are 0-for-6 on third down as they open this drive.
-
Profile
@LombardiHimself4 sacks for the 49ers already there is 10:31 left in the 3rd quarter and this Denver O-line isn't bad in pass protection.We've seen a powerful, disciplined pass rush coupled with sound coverage. There's been an "All-11" component to 3 of the sacks
-
Profile
@hutchdieselNow the Niners get pinned at the 1. a real *wretches* battle of field *vomits* position tonight!
-
Profile
@LombardiHimselfOne way for the 49ers defense to follow up the Garoppolo fumble off the snap from Jake Brendel is... a Kevin Givens sack, with a very healthy coverage element to it. This defense is delivering
-
Profile
@jenniferleechan4th #49ers sack of the game - Kevin Givens.
-
Profile
@jenniferleechanThe first turnover of the game - #49ers fumble with a bad exchange between Brendel and Garoppolo Broncos get the ball at midfield.
-
Profile
@nwagonerLooked like Jimmy Garoppolo pulled away too quick on that snap, a costly fumble for the #49ers that gifts Broncos great field position at midfield. Huge error there.
-
Profile
@hutchdieselNow a fumbled snap. Broncos have it. 49ers immediately waste their best field position of the night. Just a slopfest
-
Profile
@TracyFGSNJordan Mason sighting #49ers
-
Profile
@TracyFGSNIt would behoove the #49ers to score on this drive.
-
Profile
@hutchdieselMcCloud finally gets some time and space and makes use of it, gets the 49ers their best starting field position of the game. Starts at the SF 43
-
Profile
@LombardiHimself49ers are really starting to cave the pocket, especially when Wilson is in pass-obvious situations
-
Profile
@TracyFGSNNick Bosa sacks Russell Wilson. That's four on the season for Bosa #49ers
-
Profile
@TracyFGSN
-
Profile
@LombardiHimselfBall control remains key for the 49ers in the second half. Their defense has been very impressive but it might only stay that way for all 60 minutes against Russell Wilson without overexposure
-
Profile
@LombardiHimselfYards per play at half...49ers: 6.2Broncos 4.7SF has been the more efficient team and they do lead on the scoreboard, but the 3 missed opportunities that I tweeted are the primary reasons IMO that the lead isn't more reflective of that efficiency discrepancy
-
Profile
@jenniferleechan
-
Profile
@LombardiHimself49ers missed 3 big chances that half. -Garoppolo completed to Samuel on wheel, but could've been a much bigger gainer-Shanahan punted on 4th-and-short from plus-50 -Shanahan gave Denver a virtually free opp at points by declining hold. And they're coming at premium tonight
-
Cam Inman
@CamInman -
Chad Reuter
@chad_reuter -
Chase Senior
@Chase_Senior -
David Lombardi
@LombardiHimself -
Eric Branch
@Eric_Branch -
Grant Cohn
@grantcohn -
Jake Hutchinson
@hutchdiesel -
Jennifer Lee Chan
@jenniferleechan -
Matt Barrows
@mattbarrows -
Matt Maiocco
@MaioccoNBCS -
Nick Wagoner
@nwagoner -
Noah Furtado
@_noahfurtado -
Tracy Sandler
@TracyFGSN