The Cincinnati Bengals (1-14) host the Cleveland Browns (6-9) this weekend for an AFC North battle. Kickoff is set for 1:00 PM EST on December 29th at Paul Brown Stadium and the game will be televised on FOX.

Oddsmakers opened this game up with the Browns listed as 2.5-point road favorites. The spread hasn’t moved at all after early betting, as Cleveland is currently available at -2.5. The total for this matchup is 43.5 points. Click here for a full look at the Week 17 NFL odds and for more links to our individual game previews.

Bengals vs Browns Game Odds & Betting Preview

Cleveland Browns

The Browns lost their second straight game last weekend, falling 31-15 at home against Baltimore to drop to 6-9 on the season overall. Cleveland trailed 14-6 at the half and never recovered, getting outscored 17-9 over the final two quarters of the game. QB Baker Mayfield went 20/33 for 192 passing yards and two touchdowns through the air while also getting picked off once as well. RB Nick Chubb couldn’t find much running room on the ground, averaing only 3.0 yards per carry. Jarvis Landry led the way for the receiving corps, hauling in seven catches for 74 yards. Overall, the Browns gained under 250 total yards of offense and found the end zone twice in the defeat.

Cleveland struggled defensively against the high-flying Ravens offense, getting lit up for over 400 total yards of offense and four touchdowns. The Browns had no answer for Baltimore TE Mark Andrews, allowing him to make six catches for 93 receiving yards and two touchdowns.

Cincinnati Bengals

The Bengals have now lost three consecutive games after coming out on the wrong end of a 38-35 overtime battle against Miami last weekend. Cincinnati battled valiantly down the stretch, overcoming a substantial fourth quarter deficit by scoring a last-second touchdown after recovering an on-side kick to force extra time. QB Andy Dalton was fantastic, going 33/56 for 396 passing yards and four touchdowns. RB Joe Mixon led the way on the ground despite dealing with an illness, rushing for 50 yards on a team-high 21 carries. Tyler Boyd absolutely torched the Dolphins secondary, exploding for 128 receiving yards and two touchdowns on nine receptions. As a whole, the Bengals generated over 450 total yards of offense and scored four touchdowns despite coming up just short on the scoreboard.

Cincinnati had a brutal outing on the other side of the ball against the Dolphins, surrendering well over 500 total yards of offense and five touchdowns. The Bengals couldn’t find a way to slow down Miami QB Ryan Fitzpatrick, as he threw for 419 yards and four touchdowns.

Free NFL Betting Predictions and Pick: Browns -2.5

There’s hardly a lot to get excited about in regards to this AFC North battle, as both of these teams have really struggled this year. While the Browns have been incredibly disappointing after being hyped up as a playoff contender during the off-season, they should still find a way to grind out a road cover on Sunday afternoon against the lowly Bengals. Cincinnati has already locked up the #1 overall pick in the 2020 NFL Draft, so they are only playing for pride in their final game of the season. While the offense has looked vastly improved after Andy Dalton was re-named the starter, the defense has now given up at least 34 points in back to back outings.

Click here for more free NFL picks from our experts on staff.

Cleveland took care of business when these two AFC North rivals met back in in early December, winning by eight points. The Browns have really had the upper hand against the spread when facing Cincinnati in recent history, covering the number in two out of their last three meetings. While they are also a troubling 0-5 against the spread over their last five road games, Cleveland has gone 4-2 ATS in their last six battles against AFC North opponents. On the other side, the Bengals are an embarrassing 1-5-1 against the spread over their last seven games at Paul Brown Stadium. I’ll lay the 2.5 points and roll with the slight road favorite in this matchup – give me the Browns to grind out an ugly cover in their season finale.