Harbaugh off a bye week is pretty much unbeatable, and losing Devin Bush means a lot to that Steelers run defense. I don't think I've felt stronger about an NFL game all season, especially if the line dips further to 3.
We'll see.
I just have found taken the dog ATS in this rivalry has been pretty profitable over time