The Pittsburgh Steelers are lucky to have split their first two games.

Their defense overwhelmed Josh Allen and the Buffalo Bills to score a road victory in their season opener.

T.J. Watt and company limited the high-powered Buffalo offense to 16 points, while Ben Roethlisberger guided Pittsburgh to 23 markers.

Unfortunately, the Steelers offense was no match for the high-powered Las Vegas Raiders passing attack in Week 2.

Diontae Johnson did have 105 yards but did not score a touchdown.

Rookie running back Najee Harris caught their lone touchdown pass of that game, and he finished with 43 receiving yards.

But while their games brought about different results, some troubling trends persist.

The Steelers are still the NFL’s worst running team despite drafting Harris in the first round of the 2021 draft.

While it is early to bestow a verdict on Harris’ rookie season, it’s evident that he alone cannot solve Pittsburgh’s rushing woes.

Poor blocking from their offensive linemen makes them the NFL’s worst run offense yet again.

They were fortunate to make the playoffs last season despite producing a paltry 84.4 rushing yards per game.

Two games into the new season, and they are averaging only 57 per match.

Pittsburgh had 75 rushing yards in their 2021 debut, while Buffalo generated 117.

Likewise, they only made 39 yards on the ground against 52 by the Las Vegas Raiders.

Harris is yet to reach 50 rushing yards in one game, and they had to be creative with the former Alabama standout to get him more involved on offense.

Their 35 rushing attempts per game and 3.3 yards per carry both rank 30th in 2021.

Passing Game Affected

The lack of a potent running game makes the Steelers a one-dimensional offense.

While Roethlisberger’s experience will help them get completions and touchdowns, their offense becomes predictable.

Opposing cornerbacks can jam their receivers on critical third-down situations because the run game is ineffective anyway.

The Steelers are lucky that their defense is one of the NFL’s best.

Otherwise, the game against Buffalo might be a blowout.

The Bills had 254 passing yards while converting eight of 18 third downs and dominating time of possession.

Meanwhile, Pittsburgh had no chance against the Raiders offense, which leads the league in passing.

Derek Carr had 382 yards and two touchdowns against the Steelers, and Henry Ruggs had 113 yards and a touchdown catch.

The Steelers offense can bounce back from these subpar performances if they defeat division rival Cincinnati in Week 3.

In past years, everyone would chalk up the victory for Pittsburgh already.

But even a win against the Bengals is no longer guaranteed because Joe Burrow and Ja’Marr Chase can torch the Steelers secondary.

Likewise, the Bengals are ninth in passing yards allowed, giving up 209.5 per game.

They are also 11th on run defense with 95 yards allowed per contest.

Ironically, the Steelers are at number ten with 84.5 per game.

Unfortunately, that number might increase given the injuries of Watt, Carlos Davis, Tyson Alualu, and Alex Highsmith.

Injuries to Joe Haden and Justin Layne will also hurt their pass defense.

With their defensive unit not 100 percent, it’s time for the Steelers offense to step up and do the heavy lifting.

Otherwise, the Bengals might devour them at Heinz Field.

More must-reads:

TODAY'S BEST
Donovan Mitchell channeled 'The Answer' in first-round win vs. Magic
Defending champion Golden Knights ousted by Stars in first round
Rangers hold off late Hurricanes rally to take early series lead
Watch: Kyle Larson wins closest finish in NASCAR Cup Series history
Watch: Shohei Ohtani homers twice as Dodgers sweep Braves
Russell Westbrook reacts to reports of him leaving Clippers
Liverpool forward Mohamed Salah joins elite company in victory vs. Tottenham
Anthony Edwards joins exclusive club of all-time greats
Aces sign All-Star G Jackie Young to contact extension through 2025
J.J. Watt reveals his thoughts on a potential NFL comeback
Taylor Pendrith outlasts Ben Kohles at Byron Nelson for maiden win
Andrey Rublev conquers Felix Auger-Aliassime, fever for Madrid title
Lando Norris wins Miami Grand Prix for his first career F1 victory
Watch: Astros woes continue in one-run loss to Mariners
Panthers star throws some shade at defeated Maple Leafs
NASCAR Cup Series race at Kansas delayed
Watch: Juan Soto's three-run double gives Yankees 5-2 lead over Tigers in seventh
Pirates GM responds to calls to promote ace pitching prospect
Dodgers place right-hander on 15-day injured list
Former All-Pro CB medically cleared for football activities