The fear among 49ers followers heading into today's game was that veteran quarterback Ben Roethlisberger wouldn't be nearly as easy a mark as newcomer Teddy Bridgewater was in Week 1.
They were right to worry.
Roethlisberger, who is on of the best deep-ball passers in the league, bombarded the 49ers throughout the first half, including on a 35-yard touchdown to ex-Raiders reeceiver Darrius Heyward-Bey. Roethlisberger has 252 yards, receiver Antonio Brown has 128 yards receiving and Pittsburgh is up 29-3.
The 49ers defense gave up only three points in their opening win.
Running back Carlos Hyde is following up his 168-yard effort against the Vikings with a solid first half. He has 40 rushing yards so far.
But he was hit on the knee on a low tackle in the first quarter and went briefly to the sideline where he was examined by trainers. He quickly returned and Jarryd Hayne and Mike Davis have received only scant snaps as his backups.
The 49ers had a positive drive early in the second quarter and converted a third-down pass to tight end Garrett Celek to the Pittsburgh 10-yard line. But they lost yardage on their next four plays with a holding penalty, two pass plays for negative yards and a sack. That set up a 47-yard field goal by Phil Dawson.
The Steelers, meanwhile, had multiple big pass plays to Brown and Heyward-Bey. Brown, who was the NFL's leading receiver last yeear, has been matched against cornerback Kenneth Acker, who is making his second-ever start, for most of the afternoon. Of Brown's 128 yards, 99 have come with Acker in coverage.
The 49ers began the game without Reggie Bush and Bruce Ellington. Tight end Vance McDonald hurt his knee on punt coverage and is questionable to return