Let's remember one thing the last time Pittsburgh played Miami during the regular season and lost. They had several defensive players out, which is why they couldn't stop the run. Today they get back DL Stephon Tuitt, DL Jonathan Hargrave and LB Ryan Shazier, who was out when they played Miami. Also, OLB Bud Dupree was out and James Harrison wasn't starting. Bottom line = Miami will not be able to run the ball today, thus that will put the pressure on back up QB Matt Moore. I'll take Big Ben over Matt Moore any day.
Expect Pittsburgh to come out throwing on offense to set up the run later in the game. If Pittsburgh gets ahead early, I can't see Miami catching up relying on Matt Moore in a cold hostile environment. This could get out of hand early.
Take the Steelers -12 and go to bed.