Who was good, who was bad in the 49ers’ 34-31 win vs. Rams

The 49ers got some up-and-down performances in a back-and-forth game Saturday night.

Good: Fred Warner’s catch

(Photo by Ezra Shaw/Getty Images)

The 49ers got a big-time play from their linebacker in a huge moment. The Rams were gashing the 49ers with screens and quick throws to the perimeter, and looked to be on their way to points before the half to extend a 21-17 lead. Jared Goff on a second-and-10 from the 49ers’ 48 floated a swing pass to running back Malcolm Brown that Warner read the whole way. The linebacker cut underneath the throw, snared it, and ran it back 46 yards for a go-ahead touchdown before the half ended. That put the 49ers in front and changed momentum in a key moment. Without that pick, the 49ers could have gone into the half down by as many as 11 points. Instead they went in leading by three. That’s an enormous swing in a game that wound up being decided by three points.