This Sunday the Cincinnati Bengals (4-3) will host the Tampa Bay Buccaneers (3-3). Kickoff is set for 1:00 EST at Paul Brown Stadium and will be televised locally on FOX.

Oddsmakers currently have Cincinnati listed as a 4-point home favorite with the total set at 54.5 points. Click here for a full look at the Week 8 odds and for more links to our game previews.

Vegas Game Odds & Betting Preview: Buccaneers vs Bengals

Tampa Bay comes into this one off a hard-fought 26-23 overtime win at home against the Browns, though it was Cleveland who covered as a 3.5-point dog. It would have been a tough loss to swallow had the Bucs not pulled through, as they led 16-2 at the half and 23-9 going into the 4th quarter. Tampa Bay secured the win off their bye week and snapped a 3-game losing streak.

Cincinnati enters off an ugly 45-10 loss at Kansas City on Thursday Night Football, coming no where close to covering as a 6.5-point underdog. The defense had no answers for Patrick Mahomes and the Chiefs offense, but the biggest surprise had to be the struggles of the offense, which managed just 10 points and 239 total yards. The Bengals have now lost 2 straight following their impressive 4-1 start to the season.

NFL Betting Free Pick & Game Predictions: Bengals -4

My early lean here would have to be on Cincinnati laying less than a touchdown at home against the Buccaneers. I believe this is an ideal get right spot for the Bengals, who have to be chomping at the bit to get back on the field after how bad they played in last week’s loss to the Chiefs on Sunday Night Football.

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

I was all over Kansas City in that game, as I just thought it was really tough spot for the Bengals coming off that devastating loss at home to the Steelers and having to face one of the best teams in the league in prime time on the road. They aren’t going to be the last team to get whooped by Kansas City in Arrowhead this season.

As much as I loved going against Cincinnati in that game, I love the Bengals in this spot. Not only are we going to get a max effort, but we are getting a very favorable price to back them.

The biggest problem for the Bengals in their last two games has been the play of their offense. I don’t see that trend continuing against this Tampa Bay defense. The Bucs are giving up a ridiculous 40.7 ppg and 458 yards/game on the road this season. Their defense ranks dead last against the pass, giving up 327.5 ypg. While they are 6th against the run, they just lost one of their best linebackers, Kwon Alexander to a season-ending ACL injury and both starting defensive tackle Gerald McCoy and defensive end Vinny Curry are listed as questionable.

As for the Bucs offense, it’s got some nice weapons in the passing game, but they have zero threat of a running game and Jameis Winston continues to take horrible care of the football. Winston has played in just 3 games and has already thrown 6 interceptions. The Bucs as a whole have turned it over 13 times in their last 4 games and forced just two turnovers during that stretch.

Simply put this is not a team you want to back on the road. Tampa Bay is just 3-8-1 ATS in there last 12 road games and are also a mere 3-9-1 in their last 14 off a non-cover. Cincinnati has covered 5 of their last 7 at home, 7-1 ATS in their last 8 after allowing 30 or more points and 14-2 ATS in their last 16 after allowing 400 or more total yards in each of their last two games. Give me the Bengals -4.