WATCH: James Conner runs through several Bengals

Charles LeClaire-USA TODAY Sports

Pittsburgh Steelers running back James Conner has struggled thus far this season. It’s not what Pittsburgh expected when it let Le’Veon Bell walk in free agency.

Apparently the hapless Cincinnati Bengals represent a perfect tonic for these struggles. Check out this absolutely brilliant 21-yard catch-and-run from Connor.

The dude legitimately ran through and around about half of Cincinnati’s defense to set up a first-and-goal situation. Pittsburgh ultimately scored to take a 17-3 lead.

It has not been pretty for the Steelers Monday night. However, they look to be on the verge of their first win of the season.

For his part, Conner gained 115 yards on his first 13 touches after averaging 3.7 yards per touch in the first three games of the season.