Well, that was about as aggravating as a loss can get. The San Francisco 49ers defense was dominant. The offense was offensive. Disgusting. Predictable. I could go on, but I'm guessing you already have a plethora of words to describe last night's offensive performance for yourself. So I won't add any more.

At halftime, this game seemed strikingly familiar. Dominating a team on the road, but barely having any points to show for it. And just like that stormy game in Chicago, the 49ers sank in the second half, giving up the lead, and then failing to take the lead back.


One difference was the quarterback. This one was more aggravating because you expect Trey Lance to struggle. We all knew he'd have some bad moments. But Jimmy Garoppolo should be better by now. And yes, I realize he had no offseason, no training camp, and no preseason. But he's been in this system for five years. He looked very rusty and more inaccurate than normal. That's to be expected, considering he's only recently started practicing and playing. But that doesn't excuse the safety—and pick six that didn't count—on the same play.

Here are my 17 observations from the 49ers' loss in Denver. That's seven more observations than points scored by Kyle Shanahan's offense, by the way.











Next up: the Rams. That should be fun.

Written By:

Marc Adams


Speaker. Writer. Covering the San Francisco 49ers. Host of the 49ers Camelot show.
YouTube.com/@49ersCamelot
Find the 49ers Camelot show wherever you listen to your podcasts!

All articles by Marc Adams
@49ersCamelot
YouTube Channel


Follow us on: X, Facebook, Threads, Instagram


More San Francisco 49ers News