The Ravens are banged up. And the coaches, players and fans are all talking about how the team has been reeling and isn’t any good, especially on offense. The Dolphins have won three in a row, but still haven’t shown explosiveness on offense. In a short week, the slight advantage is always going to go to the team playing at home. One thing Baltimore’s defense does is force turnovers. Baltimore has won six of seven against Miami since 2008, and they’ll likely do it again with a physical defense and passes to the running backs and tight ends.

Ravens 16, Dolphins 10

Jason Lieser, Beat writer

The Dolphins always seem to have trouble with Baltimore, especially up there, but the 2017 edition of the Ravens is a mess. There’s very little this team does well, and Miami’s defense shouldn’t have trouble shutting things down. The Dolphins will take this one late on another big-time field goal by The Jupiter Juggernaut, and that would push them to 5-2 for the first time since 2003.

Dolphins 17, Ravens 14

Hal Habib, Beat writer

Logic tells me that the Ravens are a bad matchup for the Dolphins. They always win the physical battle and almost always win on the scoreboard. But logic also told me the Dolphins weren’t going to climb out of the fine messes they were in vs. the Falcons and Jets. Apologies, Mr. Spock.

Dolphins 20, Ravens 17

Dave George, Columnist

Maybe I’m still scarred by the last meeting, Baltimore’s 38-6 rout of Miami last December, but the Ravens always seem to match up with the Dolphins like the hammer matches up with the nail. The bruised and battered nature of Miami’s offensive line doesn’t inspire confidence in that respect.