Prediction time: Ravens at Browns

CLEVELAND -- How long has it been since the Baltimore Ravens lost to the Cleveland Browns? Ravens rookie safety Matt Elam was a sophomore in high school, and the Browns' Willis McGahee was the starting running back for the Ravens.

Since quarterback Joe Flacco was drafted by the Ravens in 2008, Baltimore has gone undefeated against Cleveland. If Flacco loses to the Browns, it will mark the first time he's been defeated by them in 12 meetings and the first time he'll have a losing record after eight starts. Flacco's worst record at the midway point of a season was 2009, when he was 4-4.

This is a pivotal matchup for both teams in the AFC North. A victory for the Ravens (3-4) closes them to within 1.5 games of the division-leading Cincinnati Bengals (6-3). A win by the Browns (3-5) moves them in front of the Ravens and into second place.

Here are the official ESPN predictions (with their prediction record for the Ravens in parentheses):

Jamison Hensley (5-2), Ravens team reporter: Ravens, 24-16. Quarterbacks continue to change in Cleveland, but what remains the same is the Ravens' defensive dominance over the Browns. The Ravens have held the Browns under 17 points in each of the last nine meetings, and Jason Campbell won't have the necessary time in the pocket to end this streak.

Pat McManamon, Browns team reporter: Ravens, 20-6

Eric Allen (3-4): Ravens

Mike Golic (6-1): Ravens

Merril Hoge (4-3): Ravens

Ron Jaworski (5-2): Ravens

KC Joyner (4-3): Browns

Chris Mortensen (2-5): Browns

Adam Schefter (3-4): Ravens

Mark Schlereth (5-2): Ravens

Seth Wickersham (4-3): Ravens

Tom Jackson (3-4): Browns

Keyshawn Johnson (3-4): Ravens

Mike Ditka (3-4): Browns

Cris Carter (4-3): Ravens