The Ravens travel to Cleveland today to take on the Browns.

Cleveland has lost 11-straight against Baltimore. The last time the Browns beat the Ravens was September 18, 2007 – Derek Anderson was Cleveland’s starting quarterback, Brian Billick was the Ravens’ head coach, and Ray Rice was a junior at Rutgers. In the 11-game stretch, Baltimore has won 5 straight games in Cleveland by an average of 12 points/game.

Jason Campbell will make his second straight start at quarterback for the Browns. Cleveland’s offense averages 18.5 points/game (25th), 317 total yards/game (24th), 234.4 pass yards/game (16th), and 82.6 rush yards/game (26th). The Browns have thrown 9 interceptions (Campbell has not thrown one yet) and given up 28 sacks this season.

The Browns defense has been their strong-point all year. They give up an average of 22.4 points/game (15th), 320.4 total yards/game (7th), 216.8 pass yards/game (6th), and 103.6 rush yards/game (11th). They have 26 sacks on the season. Also, Cleveland has 5 interceptions (1 pick-6) so far this season.

Baltimore’s offense has struggled at times this season. With their running back, Ray Rice injury-prone so far this year, they have had to lean on both Joe Flacco and backup running back Bernard Pierce. Although Rice has been injury-prone all year, his 24 receptions is still second-most on the Ravens; his 4.8 yards/reception is last on Baltimore though. Flacco has thrown 8 interceptions and has been sacked 20 times this season.

The Ravens defense gives up an average of 21.1 points/game (11th), 343 total yards/game (16th), 238.7 pass yards/game (16th), and 104.3 rush yards/game (13th). They have 25 sacks and 8 interceptions (1 pick-6) so far this season.

Baltimore is definitely beatable, especially since the game is in Cleveland.

I predict the Browns to win, 20-17.

Kickoff is set for 4:25 on CBS.