1st | 2nd | 3rd | 4th | Tot | |
SF | 0 | 13 | 10 | 3 | 26 |
HOU | 3 | 6 | 7 | 0 | 16 |
With just four career starts under his belt, San Francisco 49ers' quarterback Jimmy Garoppolo is proving to be a battle-tested warrior.
In the fourth meeting between the 49ers and Houston Texans, Garoppolo rebounded from a sluggish start to lead the 49ers to their second straight victory.
It's the first time two-game win streak for the 49ers since 2014.
The game opened with the 49ers' offense going three-and-out on the second offensive possession, Garoppolo threw an interception to Texans' cornerback Kareem Jackson.
It was Garoppolo's second interception of the season and of his career.
"We missed a few explosives early in the first quarter," said head coach and offensive coordinator Kyle Shanahan. "Everyone kind of had their turn missing them. I was proud of our guys because usually when you miss some ops like that that we knew we would have, we came up a little short. Guys kind of get down. But no one hesitated in the second quarter."
Garoppolo finished the first quarter 3-of-7, 25 yards, and one interception.
He was playing behind an offensive line that was missing right tackle Trent Brown. Veteran guard Zane Beadles started at right tackle and went up against Texans' all-pro defensive end Jadeveon Clowney.
"I think the offensive line did a great job today, especially mixing and matching a couple of guys in there," said Garoppolo.
However, as they have all year, the 49ers relied on its defense to keep Houston out of the end zone. Houston went up with a field goal early in the first quarter, which were the only points the 49ers' defense allowed until the end of the first half.
Throughout the afternoon, the 49ers kept the Texans' quarterbacks on the move, finishing the day with three sacks and only allowed 90 yards rushing on 23 attempts.
Texans' starting quarterback Tom Savage left the game with a concussion. He took a brutal hit in his end zone and was visibly shaking. Veteran T.J. Yates took over for Savage and finished the day 14-for-26, with 175 yards and two touchdown passes.
Rookie linebacker Reuben Foster and defensive back Dontae Johnson led all defensive players with seven tackles. The 49ers' defense tallied three sacks, coming from Eli Harold, DeForest Buckner, and K'waun Williams.
Texans' wide receiver DeAndre Hopkins proved to be a challenge for the 49ers' secondary.
On Yates' first drive, he marched the Texans down the field in eight plays and threw a touchdown pass to Hopkins.
Whatever adjustments the 49ers tried to make at halftime to cover Hopkins did not seem to work.
To start the third quarter, the Texans came out again throwing the ball to Hopkins. 49ers' cornerback Donte Johnson committed two pass interference penalties on Hopkins to help move the ball downfield for the Texans.
Yates found Hopkins in the end zone on the sixth play of the drive for a touchdown pass to put the Texans up by three.
Defensive coordinator Robert Saleh benched Johnson after the series and replaced him with defensive back Greg Mabin.
"We had a rough first drive coming out in the third quarter," said Shanahan. "They (Houston) went down and got that touchdown right away. Then they (the 49ers' defense) kept them out the rest of the game. I thought Mabin came in and answered very well. I know Donte had a rough drive coming out in the third quarter. We got Mabin in there to give him a chance. From what I saw live and he did a good job."
Garoppolo and the 49ers' offense responded quickly and tied the game in the third quarter with their first possession in the third quarter.
Kicker Robbie Gould was 4-for-4 on field goal attempts, hitting from 52, 35, 25 and 41 yards.
So far this season, Gould is 3-for-3 from at least 50 yards.
After the defense halted a Texans drive, the 49ers' offense took the ball for the ninth time for a six-play, 3:33 drive that was highlighted by a 61-yard catch and run from tight end Garrett Celek.
"I thought he (Celek) was gone for a second there on that long one," said Garoppolo.
Shanahan was also pleased with what he saw from the 49ers' receiving corps.
"In the pass game, whether it's our fullback, our receivers or our tight ends, especially today but even so last week, I think some guys have made some plays that we didn't earlier in the year," said Shanahan.
On the day, Garoppolo completed 20 passes to eight receivers and threw for 334 yards, the first time he's cracked the 300-yard mark in his career. Wide receiver Marquise Goodwin led the 49ers' receivers with six catches for 106 yards.
Next Sunday marks the second of three straight games the 49ers have against the AFC South when they host the Tennessee Titans.
SF | Team Stats | HOU |
20 | First Downs | 18 |
416 | Total Yards | 311 |
314 | Pass Yards | 221 |
102 | Rush Yards | 90 |
11 (87) | Penalties (Yds) | 8 (81) |
1 | Turnovers | 1 |
5 (41) | Punts (Avg) | 6 (43) |
34:49 | Time of Pos. | 25:11 |
49ers Player Stats | ||||
Passing | Cmp/Att | Yds | TDs | INTs |
J. Garoppolo | 20/33 | 334 | 1 | 1 |
Rushing | Att | Yds | TDs | Lg |
C. Hyde | 14 | 78 | 1 | 31 |
M. Breida | 12 | 27 | 0 | 6 |
J. Garoppolo | 5 | -3 | 0 | 4 |
Receiving | Rec | Yds | TDs | Lg |
M. Goodwin | 6 | 106 | 0 | 32 |
K. Juszczyk | 3 | 64 | 0 | 31 |
G. Celek | 2 | 67 | 1 | 61 |
K. Bourne | 2 | 29 | 0 | 18 |
A. Robinson | 2 | 27 | 0 | 18 |
T. Taylor | 2 | 11 | 0 | 6 |
G. Kittle | 2 | 10 | 0 | 8 |
L. Murphy | 1 | 20 | 0 | 20 |
Fumbles | Fum | Lost | Rec | Yds |
A. Lynch | 0 | 0 | 0 | 0 |
Kicking | FG | Lg | XP | Pts |
R. Gould | 4/4 | 52 | 2/2 | 14 |
Punting | No | Avg | I20 | Lg |
B. Pinion | 5 | 41.4 | 2 | 54 |
Kickoff Returns | No | Avg | TDs | Lg |
V. Bolden | 2 | 21 | 0 | 26 |
Punt Returns | No | Avg | TDs | Lg |
T. Taylor | 2 | 7 | 0 | 10 |
Defense | T-A | Sck | INTs | FF |
R. Foster | 7-1 | 0 | 0 | 0 |
D. Johnson | 7-0 | 0 | 0 | 0 |
A. Lynch | 2-2 | 0 | 0 | 0 |
B. Coyle | 2-2 | 0 | 0 | 0 |
E. Reid | 1-3 | 0 | 0 | 0 |
A. Colbert | 3-0 | 0 | 0 | 1 |
A. Witherspoon | 2-1 | 0 | 0 | 0 |
E. Harold | 2-0 | 1 | 0 | 0 |
L. Hall | 2-0 | 0 | 0 | 0 |
D. Buckner | 1-1 | 1 | 0 | 0 |
K. Williams | 1-1 | 1 | 0 | 0 |
E. Mitchell | 1-1 | 0 | 0 | 0 |
S. Thomas | 1-1 | 0 | 0 | 0 |
C. Marsh | 1-1 | 0 | 0 | 0 |
T. Carradine | 1-1 | 0 | 0 | 0 |
S. Day | 0-2 | 0 | 0 | 0 |
Texans Player Stats | ||||
Passing | Cmp/Att | Yds | TDs | INTs |
T. Yates | 14/26 | 175 | 2 | 0 |
T. Savage | 6/12 | 63 | 0 | 0 |
Rushing | Att | Yds | TDs | Lg |
L. Miller | 17 | 53 | 0 | 11 |
T. Yates | 3 | 31 | 0 | 15 |
A. Ellington | 3 | 6 | 0 | 7 |
Receiving | Rec | Yds | TDs | Lg |
D. Hopkins | 11 | 149 | 2 | 29 |
W. Fuller V | 3 | 26 | 0 | 14 |
S. Anderson | 2 | 16 | 0 | 9 |
L. Miller | 2 | 7 | 0 | 8 |
D. White | 1 | 24 | 0 | 24 |
A. Ellington | 1 | 16 | 0 | 16 |
Fumbles | Fum | Lost | Rec | Yds |
D. White | 1 | 0 | 1 | 0 |
D. Hopkins | 1 | 1 | 0 | 0 |
Kicking | FG | Lg | XP | Pts |
K. Fairbairn | 1/2 | 55 | 1/2 | 4 |
Punting | No | Avg | I20 | Lg |
S. Lechler | 6 | 52.3 | 1 | 63 |
Punt Returns | No | Avg | TDs | Lg |
D. White | 4 | 0 | 0 | 3 |
Defense | T-A | Sck | INTs | FF |
Z. Cunningham | 6-3 | 0.5 | 0 | 0 |
M. Gilchrist | 6-0 | 0 | 0 | 0 |
J. Clowney | 3-3 | 0 | 0 | 0 |
K. Johnson | 4-1 | 0 | 0 | 0 |
B. Cushing | 2-3 | 0.5 | 0 | 0 |
B. McKinney | 3-1 | 0 | 0 | 0 |
A. Hal | 3-0 | 0 | 0 | 0 |
K. Jackson | 3-0 | 0 | 1 | 0 |
J. Heath | 1-2 | 0 | 0 | 0 |
D. Reader | 1-2 | 0 | 0 | 0 |
J. Joseph | 2-0 | 0 | 0 | 0 |
B. Dunn | 2-0 | 0 | 0 | 0 |
C. Watkins | 2-0 | 0 | 0 | 0 |
A. Blackson | 2-0 | 0 | 0 | 0 |
L. Lewis | 1-0 | 1 | 0 | 0 |
E. Pleasant | 1-0 | 0 | 0 | 0 |
C. Moore | 0-1 | 0 | 0 | 0 |
- Bret Rumbeck
-
Written by:Bret Rumbeck has been writing about the 49ers since 2017 for 49ers Webzone and 49ers Hub. He is a Turlock, CA native, and has worked for two members of the US House of Representatives and one US Senator. When not breaking down game film, Bret spends his time seeking out various forms of heavy metal. Feel free to follow him or direct inquiries to @brumbeck.