1st 2nd 3rd 4th Tot
SF 14 10 10 7 41
CIN 7 3 0 7 17

The San Francisco 49ers hadn't gone 2-0 to start a season since 2012. And in that year, the Niners rode the momentum all the way to the Super Bowl.

After knocking off the Cincinnati Bengals 41-17 in Week 2, head coach Kyle Shanahan now has two road wins to open up his 2019 campaign. Road wins had been elusive for Shanahan, since taking over head coaching duties in San Francisco in 2017. But the 49ers' efforts in Cincinnati certainly didn't suggest that.

The Niners got off to a hot start, sacking Bengals quarterback Andy Dalton on their first defensive snap of the game. And by halftime, the 49ers had a commanding 24-10 lead, thanks to two touchdown passes from quarterback Jimmy Garoppolo and a rushing touchdown by running back Jeff Wilson, who was activated off the practice squad earlier in the week.

Garoppolo and the offense picked up right where they left off to start the third quarter, as Garoppolo hit rookie wide receiver Deebo Samuel for a 2-yard touchdown -- the receiver's first in the NFL:


Samuel had himself quite the coming-out party in Week 2, posting five catches for 87 yards and the touchdown. Meanwhile, Garoppolo was 17-of-25 for 297 yards, three touchdowns and one interception for a passer rating of 131.2. For those wondering if Garoppolo could bounce back from his pedestrian efforts in Week 1 against the Tampa Bay Buccaneers, it's pretty safe to say he answered the critics nicely.

Garoppolo and Samuel weren't the only players who impressed on offense, as running back Matt Breida shouldered the majority of the load on the ground to the tune of 121 yards and an average of 12.1 yards per carry.

Including this impressive first-half 34-yard scamper:


The Bengals made things interesting in the first half, tying things up at 7-7 after a touchdown pass to tight end Tyler Eifert. After that, though, nearly all the momentum went in San Francisco's favor. In total, the 49ers managed 572 all-purpose yards against a Bengals defense, which surrendered just 232 total yards in a losing effort at the Seattle Seahawks the week prior.

Meanwhile, the Niners defense picked up where it left off in Week 1, holding Dalton to a 90.5 passer rating, which was improved thanks to a garbage-time touchdown late in the fourth quarter to wide receiver John Ross.

Defensive linemen Ronald Blair, Solomon Thomas, Arik Armstead and DeForest Buckner all recorded sacks, while San Francisco gave up just eight Bengals third-down conversions on 17 tries. Linebacker Kwon Alexander, who posted seven tackles in the game, also recorded an interception off Dalton.

The 49ers did receive some bad news, though, losing left tackle Joe Staley to a leg injury in the third quarter. He was able to walk off the field with some assistance, but had to be carted off into the locker room. Yet San Francisco avenged the loss a few plays later, giving Wilson his second touchdown carry of the day and increasing the lead to 41-10.

As the fourth quarter wore on, the Niners used a stout rushing attack to grind down the clock, eventually culminating with 259 net rush yards on the day.

San Francisco now owns a 2-0 record for the first time since 2012, and the Niners' two wins on the road to start the season mark the first time that's happened since 1989. The 49ers went to the Super Bowl both those years, winning in 1989.


SF Team Stats CIN
27 First Downs 14
572 Total Yards 316
313 Pass Yards 291
259 Rush Yards 25
9 (75) Penalties (Yds) 7 (60)
1 Turnovers 1
2 (38) Punts (Avg) 5 (44)
32:19 Time of Pos. 27:41

49ers Player Stats
Passing Cmp/Att Yds TDs INTs
J. Garoppolo 17/25 297 3 1
D. Pettis 1/1 16 0 0
Rushing Att Yds TDs Lg
M. Breida 12 121 0 34
R. Mostert 13 83 0 20
J. Wilson 10 34 2 14
J. Garoppolo 4 8 0 9
D. Samuel 2 7 0 5
K. Juszczyk 1 6 0 6
Receiving Rec Yds TDs Lg
D. Samuel 5 87 1 39
M. Goodwin 3 77 1 38
R. Mostert 3 68 1 39
G. Kittle 3 54 0 36
M. Breida 1 11 0 11
R. James Jr. 1 7 0 7
K. Juszczyk 1 5 0 5
K. Bourne 1 4 0 4
Kicking FG Lg XP Pts
R. Gould 2/3 38 5/5 11
Punting No Avg I20 Lg
M. Wishnowsky 2 37.5 1 39
Kickoff Returns No Avg TDs Lg
R. James Jr. 1 13 0 13
Punt Returns No Avg TDs Lg
R. James Jr. 2 2 0 4
Defense T-A Sck INTs FF
F. Warner 4-3 0 0 0
K. Williams 3-4 0 0 0
K. Alexander 3-3 0 1 0
R. Blair III 4-1 1 0 0
A. Witherspoon 3-2 0 0 0
J. Tartt 2-3 0 0 0
R. Sherman 2-2 0 0 0
T. Moore 2-2 0 0 0
S. Thomas 2-1 1 0 0
A. Armstead 2-1 1 0 0
D. Reed Jr. 2-1 0 0 0
D. Greenlaw 1-2 0 0 0
S. Day 1-1 0 0 0
D. Buckner 1-0 1 0 0
A. Al-Shaair 0-1 0 0 0
D. Ford 0-1 0 0 0

Bengals Player Stats
Passing Cmp/Att Yds TDs INTs
A. Dalton 26/42 311 2 1
Rushing Att Yds TDs Lg
J. Mixon 11 17 0 9
G. Bernard 6 6 0 5
A. Dalton 2 2 0 2
Receiving Rec Yds TDs Lg
T. Boyd 10 122 0 47
J. Ross III 4 112 1 66
J. Mixon 3 10 0 7
T. Eifert 3 9 1 8
D. Sample 2 25 0 21
A. Erickson 1 14 0 14
G. Bernard 1 7 0 7
A. Tate 1 6 0 6
D. Willis 1 6 0 6
Fumbles Fum Lost Rec Yds
A. Dalton 1 0 0 -1
J. Mixon 0 0 1 0
Kicking FG Lg XP Pts
R. Bullock 1/2 37 2/2 5
Punting No Avg I20 Lg
K. Huber 5 45.2 1 50
Kickoff Returns No Avg TDs Lg
D. Phillips 4 25 0 37
G. Bernard 1 14 0 14
Defense T-A Sck INTs FF
P. Brown 4-10 0 0 0
J. Bates III 6-4 0 0 0
S. Williams 8-1 0 0 0
D. Kirkpatrick 5-1 0 0 0
S. Hubbard 3-3 0 0 0
C. Dunlap 2-4 0 0 0
G. Atkins 1-3 0 0 0
A. Billings 1-1 0 0 0
N. Vigil 0-2 0 0 0
J. Tupou 0-2 0 0 0
R. Glasgow 1-0 0 0 0
B. Wilson 1-0 0 0 0
B. Webb 1-0 0 0 0
D. Phillips 1-0 0 0 0
W. Jackson III 0-1 0 1 0
K. Wynn 0-1 0 0 0
C. Lawson 0-1 0 0 0
  • Peter Panacy
  • Written by:
    Peter Panacy has been writing about the 49ers since 2011 for outlets like Bleacher Report, Niner Noise, 49ers Webzone, and is occasionally heard as a guest on San Francisco's 95.7 FM The Game and the Niners' flagship station, KNBR 680. Feel free to follow him, or direct any inquiries to his Twitter account.

Related News