I am a big Rams fan and with that being said I have serious doubts they will win this game.
First, the Rams are a beat up football team right now especially on defense. Travis Fisher, Tommy Polley, and Adam Archuleta are all probably out of this game. This spells big trouble in stopping the pass against the big 3 of the Steelers. Second, the Rams have not won a road game since last year at Arizona. Losses include Philadelphia, Washington, Kansas City, Seattle (twice), and at the Giants. The average loss is greater than a touchdown. Second, this Steelers team has lost 3 games in a row and are currently in last place in the AFC least. Cowher has always been great in these spots. Third, against top coaches, Mike Martz turns into the big boob that he really is. He is consistently outcoached and very predictable often blowing crucial time outs early in halves on stupid challenges or poor time management on the play clock. Fourth, Steelers are coming off the bye week which just adds more time for Professor Cowher to prepare against the complicated schemes of the Rams. I expect the Rams secondary of rookies and second year players to get torched in this one. Without Arch and Polley, a power runner like Bettis will also have a big day, something Bettis would love to do against old team. Martz didn't think Bettis fit his style of offense. I look for the Steelers to cover pretty easily. With this being said I hope none of this happens but I wouldn't bet on it.