The Tampa Bay Buccaneers (1-1) are set to host the New York Giants (0-3) this Sunday. Kickoff is set for 4:05 EST at Raymond James Stadium and will be televised locally on FOX.

Oddsmakers currently have Tampa Bay listed as a 3-point home favorite with the total set at 44 points. Click here for a full list of the Week 4 NFL betting lines and more links to game previews.

Giants vs Buccaneers Vegas Game Preview & Betting Odds

New York’s offensive woes continues early in Week 3, as they went into the 4th quarter trailing the Eagles 0-14. Then came a flurry of offense with 3 touchdowns in the first 8 minutes of the final periods. Unfortunately the Giants defense couldn’t protect a 24-21 lead. The Eagles tied it up with 51 seconds to play then won the game on the final play of regulation with a 61-yard field goal. On the bright side, the Giants did cover the spread as a 6.5-point dog.

Tampa Bay had one of the more disappointing showings of Week 3, as they lost 17-34 at Minnesota in a game they trailed 28-3 in the 2nd half. That was just one week after they cruised to a 29-7 win at home over Chicago. Tampa Bay went off as a mere 1-point road dog in that contest, as the Vikings again were without starting quarterback Sam Bradford.

These two teams last played in early November back in the 2015 regular season. The Giants won that contest 32-18 as a 1.5-point road favorite and the game just went over the total of 48.5.

Pro Football Betting Predictions & Free ATS Pick: Giants +3

I would have to take the points here with New York. This is basically a do-or-die situation for a Giants team that came in with Super Bowl aspirations. With the other 3 teams in their division all sitting at 2-1, they can’t like their chances of coming back if they fall to 0-4. We can bank on getting the very best New York has to offer.

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

While it took 3 quarters to show some life, the fact that the Giants were able to put up 24 points in the 4th quarter is a great sign for an offense that really struggled in the first two games. Odell Beckham Jr. was back to his normal self with 9 catches for 79 yards and 2 scores. When he’s going good, this Giants offense tends to play well.

I think we could see an offensive explosion from New York in this one. Tampa Bay’s defense is absolutely decimated with injuries. We know for sure they won’t have Lavonte David and may be without fellow linebacker Kwon Alexander, defensive tackle Gerald McCoy and safety T.J. Ward. They also got guys like Chris Baker, Noah Spence and Jacquies Smith all battling back from injuries. Even if McCoy plays, he’s likely to be less than 100%, which is a big blow to the defense. Though maybe not as big as the loss of David.

This banged up defense made Case Keenum look like Drew Brees, as Keenum completed 25 of 33 attempts for 369 yards and 3 scores. Minnesota also had 125 yards on the ground. Another key stat is they had 0 sacks. Keep in mind the week before, Keenum was just 20 of 37 for 167 yards with no touchdowns in a ugly 9-25 loss for Minnesota at Pittsburgh.

At the same time, the Bucs were fortunate to hold Chicago to just 7-points in their opener. The Bears actually put up very similar offensive numbers to Tampa Bay, but turned it over 4 times. They made 4 trips deep into Bucs territory and only came away with 7 points.

Another key here is the Giants do have a good defense that is built to stop the pass. That makes this a good matchup for them, as the Bucs are struggling to run the ball with Doug Martin suspended for their first 3 games. On top of that, Jameis Winston still struggles with his decision making. He threw 3 interceptions last week against the Vikings. Look for another turnover or two from Winston that shifts this game into the Giants favor.

Tampa Bay is a mere 11-24 ATS in their last 35 home games against a team with a losing road record and the road team is a perfect 4-0 ATS in the last 4 meetings.