The Dolphins will beat the Ravens. Here's why:
1: The Dolphins lost to the Ravens in the first game of the season. However, the fins have improved vastly since then. Also, the Ravens were to first team to shut down the wildcat, which was kind of a shock that the fins never recovered from. After all, they were used to getting an average of about 10 yds every time they ran it. Now it is a good 4 plus yard running play, and an effective one at that.
2: The Ravens McGahee is not that good. He would have been better than AP had his leg not been snapped in two in the 2002 BCS NC game. Teams who can't run against the fins are in trouble.
3: Flacco is a rookie QB, and the Fins secondary has finally come alive. I know he is pretty damn good, but the fins secondary will give him fits if the run game is shut down.
Final score: MIA 17 BAL 14
UNLESS: Ed Reed returns an int for a td. Reed is the best player in the entire NFL.