I have believed all season that the Steelers are one of the best three teams in the AFC, but I had to admit that confidence was shaken the past two weeks.
It was beginning to look like this team didn't have the chops to win without Ben Roethlisberger.
But the Steelers not only did that Sunday against the Ravens, they did so with an effort that was a throwback to four or five years ago.
There was Troy Polamalu looking like Troy Polamalu.
There was James Harrison looking like James Harrison.
Heck, even Charlie Batch looked like the Charlie Batch of five years ago.
It's a promising outcome for these Steelers, who have four very winnable games down the stretch once they get Roethlisberger back.
Losing Ike Taylor for what looks like at least a couple of weeks will hurt, but Taylor played just the first two snaps of this one before going out with what is being called a fibula injury.
And the Ravens threw for 177 yards.
It wasn't for lack of trying the deep throw. But with constant pressure in his face and the young Steelers corners plastering themselves to the receivers, it just didn't work.
@ While the Steelers ran for just 96 yards, they were an effective 96 yards. And Jonathan Dwyer and Isaac Redman were running like they were carrying precious cargo.
It didn't stop them from running with passion and looking for contact, but they were definitely cognizant that they needed to hold onto the ball.
Looks like Mike Tomlin's tough love with his running backs worked.
@ The Steelers were giving Kelvin Beachum plenty of help early in the game. By the end, they were leaving him one-on-one to fend for himself.
He played that well.
Beachum had a tough start this preseason, but when you watch his athleticism, you see why the Steelers were so high on him after the coaching sessions and mini-camp.
@ The Steelers won the rematch with the Ravens, but it says here there will be a rubber match in Baltimore in January.
From what I saw Sunday and in the first meeting with the Ravens, the Steelers, with Roethlisberger, will win that game by two touchdowns.
@ Sunday marked Tomlin's 100th game with the Steelers. He's now 67-33.
I'm no math whiz, but I think that works out to Tomlin winning two out of every three games.
@ I'm still scratching my head as to why the Ravens ran the ball just 20 times and Ray Rice had just 12 of those carries.
@ The Pittsburgh pass rush was ferocious in this game. Sure, they had just three sacks and was credited with three hurries, but it seemed to me that they had guys in Joe Flacco's face all day.
Flacco completed just 10 of 27 pass attempts to his receivers and tight ends, badly missing on a lot of throws.
@ I wrote a couple of weeks ago how this season could take on the look of 2005. And then the Steelers went out and lost to Cleveland.
Now, it's possible for the Steelers to win their final five games heading into the playoffs - and they might need all five.
I don't think that will be the case, but given the way this team responded Sunday, it has the look of a very dangerous playoff team.