We and our partners use cookies to understand how you use our site, improve your experience and serve you personalized content and advertising. Read about how we use cookies in our cookie policy and how you can control them by clicking Manage Settings. By continuing to use this site, you accept these cookies.

No ad available

Steelers vs. 49ers score, takeaways: Brock Purdy stars as San Fran hands Pittsburgh worst home loss since 2006

Brock Purdy made Patrick Peterson eat his words Sunday in Pittsburgh. Purdy, an Arizona native who grew up cheering for Peterson during his years with the Cardinals, threw two first-half touchdown passes at Peterson's expense as the 49ers took a 20-0 lead en route to a 30-7 win over the Steelers, who suffered their worst home loss since dropping a 31-7 decision to the Ravens in Week 16 of the 2006 season. 

Both of Purdy's touchdown passes were to wideout Brandon Aiyuk, who won the majority of his first-half matchups against Peterson, an eight-time Pro Bowler who predicted that he would get an interception in his Steelers debut. Aiyuk's first score was set up by Purdy's fourth-down completion moments earlier to tight end George Kittle, who suited up Sunday despite dealing with a groin injury. 

Pittsburgh showed signs of life just before halftime when Kenny Pickett capped off a 95-yard drive with a touchdown pass to Pat Freiermuth. But the 49ers seized back momentum on Christian McCaffrey's 65-yard touchdown run 90 seconds into the second half. 

The 49ers' dominant performance included a near-flawless start. San Francisco rolled up 14 first downs before the Steelers had their first with 1:31 left in the first half. At one point, the 49ers had 199 total yards to the Steelers' 1. It was an especially tough start and overall game for Pickett, whose rocky outing included a first-half interception to safety Charvarius Ward that set up a field goal. 

Here's a closer look at what went down in Pittsburgh. 

Why the 49ers won 

San Francisco jumped all over Pittsburgh early and never allowed the Steelers to make a serious threat at getting back into the game. The 49ers dominated in the trenches on both sides of the ball while being the far more physical team. 

Led by Aiyuk and McCaffrey, the 49ers' skill players made both the big plays as well as the small but meaningful ones. The defense frustrated Pickett and never let Najee Harris and the Steelers' running game get going. McCaffrey led the 49ers offense with 152 yards rushing. Drake Jackson was among the 49ers' defensive standouts with three sacks of Pickett. 

The 49ers also had the better quarterback on this day in Purdy, who surely earned Peterson's respect while showing that he might be ready to take the next step as one of the NFL's top young signal-callers.

Why the Steelers lost 

If dominant was the word to describe the 49ers' performance, sloppy and lethargic would be two words that could sum up Pittsburgh's afternoon. The Steelers looked out of sync on offense, while Pittsburgh's defense struggled to get the 49ers' skill players on the ground. Mike Tomlin was forced to take several bad timeouts that included one on a fourth-and-12 play with the 49ers about to attempt a field goal. 

Even before the game got out of hand, the Steelers never got their ground game going. That made things even harder for Pickett, whose frustration was compounded by the fact that the Steelers lost Freiermuth and Diontae Johnson to injuries during the game. Defensive linemen Cameron Heyward and DeMarvin Leal also left the game early with injuries. 

Turning point 

Can a turning point really come on a team's first drive? That appeared to be the case on Sunday when Purdy hit Kittle on fourth down to keep San Francisco's opening drive alive. The conversion seemed to take the early wind out of Pittsburgh's sails while continuing the 49ers' early momentum. Instead of a momentum-changing stop, the Steelers defense gave up the first of two touchdown passes from Purdy to Aiyuk. 

Play of the game 

McCaffrey's touchdown run was a reinforcement of his status as arguably the game's best running back. The score included a nifty spin move against Steelers cornerback Levi Wallace, who was unable to stop McCaffrey on his way to pay dirt. McCaffrey also received some assists downfield from wideouts Aiyuk and former Steeler Ray-Ray McCloud. 

Quotable 

"This does not resemble a Mike Tomlin-coached team today." — Fox analyst and former Cowboys fullback Daryl Johnston, who was on the field the last time the Steelers lost a season opener at home by more than three touchdowns (a 37-7 loss to the Cowboys in 1997)

What's next

The Steelers will try to get on track next Monday night at home against the Browns, who took care of business on Sunday by beating the visiting Bengals, 24-3. The 49ers will travel to Los Angeles to face the Rams in a matchup of NFC West rivals. 

No ad available
Live updates
 
@49ers via Twitter
 

49ers keys to the second half: keep offense on the field, don't let Pickett-Pickett combo get going, get Pittsburgh's offense off the field on third down 

 
@steelers via Twitter
 

Steelers keys to the second half: Contain Aiyuk, McCaffrey; keep having balance on offense; put Pickett in manageable third down spots 

 
@steelers via Twitter
 

First half stats 

First downs: 49ers 14-8

Third downs: 49ers 3-7, Steelers 1-7

TOP: 49ers 21:06 

Purdy: 14-21, 154 yards, 2 TD, 0 INT

McCaffrey: 11 carries, 52 yards 

Pickett: 12-20, 61 yards, 1 TD, 1 INT

Aiyuk: 5 catches, 76 yards, 2 TD's 

 
@steelers via Twitter
 
@49ers via Twitter
 
@steelers via Twitter
No ad available
 
@steelers via Twitter
 

Steelers going for it on fourth-and-three. I'd go back to Pickens here. He's Pickett's top target and is a mismatch in these situations. Pickett instead throws short to McFarland who gets the first. 

 
@steelers via Twitter
 

Steelers finally force a 49ers punt, but SF able to down the punt inside the Steelers' 5-yard-line with less than two minutes in the first half. Steelers have zero first downs to this point to the 49ers' 14. 

 

Cam Heyward heading to locker room and DeMarvin Leal already out. Things getting bleaker for the Steelers. 

 
@steelers via Twitter
 

49ers build their lead to 20-0 after having to settle for another FG. Steelers still have no answer for Aiyuk, but they're starting to do better against the run, which is a positive for Pittsburgh. But the offense has to get something going on this drive. Pat Freiermuth, Allen Robinson and Connor Heyward among the Steelers skill players who have been no shows so far. 

 
@49ers via Twitter
 

Boos raining down in Pittsburgh after another first down catch by Aiyuk, who is dominating his matchup with Patrick Peterson. 

 
@49ers via Twitter
No ad available
 
@49ers via Twitter
 
@steelers via Twitter
 

Mike Tomlin having a meeting with his defense. They haven't been good, but the Steelers' offense has performed even worse. 

 

Brandon Aiyuk's big day continues with a 19-yard TD catch, extending the 49ers' lead to 17-0. Purdy now has two touchdowns and 114 yards on 10 of 12 passing. 

 
@49ers via Twitter
 
@49ers via Twitter
 
@49ers via Twitter
 
@steelers via Twitter
 

Steelers will punt once again after failing to record a first down. 49ers winning both battles in the trenches. Harris has no running room, and Pickett isn't in sync. 

 
@steelers via Twitter
No ad available
 

A penalty short circuited the 49ers' second drive, but they are able to make it a 10-0 game on Jake Moody's 41-yard FG. We're 10 minutes into this game, and the 49ers have an 84-10 total yards advantage and have tallied 4 first downs to the Steeles' zero. Steelers need to find a rhythm on offense and try to make positive gains over the middle. Be more patient. Nothing wrong with taking short gains, especially against this defense. 

2 of 4
No ad available