After a bit of a shakey start, and a hiccup trying to cover DeAndre Hopkins, the 49ers won their second game in a row. Jimmy G himself had a bad start as he threw an early pick that led to a Houston field goal. But he settled down and threw for 334 yards and a TD to go along with the early mistake. He took shots all day and stood tall in the pocket. His ability to throw flat-footed is pretty amazing given the accuracy he possesses. The hope is that he doesn’t take this kind of abuse week in and week out, but Houston’s defense, even without JJ Watt is pretty tough.
Hyde had a good game running, but inexplicably alligatored a sure TD by slowing down and missing a sure TD. Goodwin looked a lot more comfortable with Garoppolo as his thrower, and had 6 for 106. Juschzckycldk made a spectacular catch on the sideline on a that went for 30, and Garrett Celek had himself a game as well with some nice catches and a short TD. For all the action Nuke Hopkins got, The D had a 4th and 1 stop, a lot of early pressure, and a forced fumble by Adrian Colbert on a great hit to Nuke. The game got a little dicey when Tom Savage was knocked out of the game, and TJ Yates came in and led a quick TD drive early in the 2nd half to give Houston a 16-13 lead, but the 49ers behind Garoppolo scored 13 unanswered point to put the game away.
Garoppolo was only sacked twice, but took around 10 hard shots during the game, if not more. The line play was spotty at best, if not awful at times as Beadles struggled his way through playing RT in place of Trent Brown, and Tomlinson had a couple holds and a false start to add to the miasma of flags called against the team. Dontae Johnson had the unenviable task of trying to cover Hopkins, and was benched for his efforts in favor of rookie Greg Mabin.
All in all, a strong effort against a decent team. A road win is a road win in a road win. A tough accomplishment for any team. Just ask the Raiders . . .