Here’s who and what stood out during the 49ers 16-13 preseason Week 2 loss to the Houston Texans.
1. QB Jimmy Garoppolo. Perfect on third down. Threw a touchdown pass in the red zone to his third read – Trent Taylor. Also threw a 40-yard deep pass up the sideline to Marquise Goodwin.
2. Marquise Goodwin. Smoked Texans starting cornerback Kevin Johnson to make that 40-yard catch.
3. WR Trent Taylor. Caught the touchdown pass from Garoppolo and made a five-yard catch on third-and-four. Still Garoppolo’s favorite target, along with Goodwin.
4. TE Cole Hikutini. Caught a 14-yard pass from Garoppolo on third-and-2.
5. NT D.J. Jones. Recorded a tackle at the line of scrimmage. Forced a fumble. The best nose tackle on the team. Should start over Earl Mitchell.
6. LB Fred Warner. Recorded five tackles, recorded one tackle for a loss and recovered a fumble. The best 49ers rookie on the field.
THE NOT SO GOOD
1. QB C.J. Beathard. Completed 59 percent of his throws and averaged a pathetic 4.8 yards per attempt. Has not improved since his rookie season. Doesn’t deserve to make the team. The 49ers should have drafted a quarterback.
2. QB Jimmy Garoppolo. Threw an interception over the middle. The pass was high. Dante Pettis tipped it.
3. WR Dante Pettis. Jumped and extended his arms to catch the high pass over the middle, but sensed a safety running toward him and braced for the hit. Should have made the catch. The ball hit both hands. Throwing to Pettis over the middle is a dangerous proposition.
4. OL Erik Magnuson. Injured his hamstring and left the game. Magnuson is the 9,134,825,129,432,206,354,023 49ers player to injure his hamstring since training camp began.
5. C Weston Richburg. Made one good block, but was the main reason most of the 49ers run plays didn’t work during the first quarter. Got manhandled five or six times, committed a holding penalty, then mouthed off to the referee and committed a personal foul. The worst player on the field for the first-string offense.
6. The run blocking. Awful all preseason. Running backs have had nowhere to run. In this game, the longest run by a running back was six whole yards.
7. The pass rush. Not a factor. Never touched Deshaun Watson.
8. The secondary. Adrian Colbert set the tone by missing a tackle and giving up a 37-yard gain on the second play from scrimmage for the defense. Jimmie Ward gave up a 7-yard catch to Sammie Coates on third-and-6. Ahkello Witherspoon gave up a 10-yard catch to Coates on third-and-1. And Jaquiski Tartt gave up a two-yard touchdown catch to former 49ers wide receiver Bruce Ellington. Tartt was in zone coverage while every other player was in man-to-man coverage.
9. Penalties. Committed 15 for 140 yards. Made the same sloppy mistakes as last season. Where’s the leadership?