The New York Giants (0-1) host the Buffalo Bills (1-0) on Sunday in Week 2 NFL action. Kickoff is set for 1:00 PM EST on September 15th at MetLife Stadium and the game will be broadcast on CBS.

Oddsmakers opened this game up with the Giants listed as 2.5-point home underdogs. That line has yet to change after early betting, as New York is currently available at +2.5. The total for this matchup is 43.5 points. Click here for a full look at the Week 2 NFL odds and for more links to our individual game previews.

Giants vs Bills Game Odds & Betting Preview

New York Giants

The Giants lost an important divisional battle in Week 1, falling 35-17 on the road to the Dallas Cowboys. New York trailed 21-7 at the half and never recovered, as Dallas cruised to an easy double-digit victory. QB Eli Manning actually played quite well, going 30/44 for 306 yards and a touchdown. RB Saquon Barkley averaged over ten yards per carry on the ground but failed to find the end zone despite gaining 139 yards of total offense. TE Evan Engram was definitely the star of the game offensively for the Giants, hauling in a game-high 11 receptions for 116 yards and a touchdown. As a whole, New York managed almost 450 yards of offense despite scoring just two touchdowns.

The Giants defense had an extremely rough outing in Week 1, giving up five touchdowns and almost 500 total yards of offense. New York was especially poor defending against the pass, as Michael Gallup and Amari Cooper combined for 264 yards receiving and one touchdown while three other Cowboys players also caught touchdown receptions.

Buffalo Bills

Buffalo managed to scrape past the New York Jets on the road in Week 1, edging them out 17-16 after a gutsy second half comeback. The Bills trailed 16-3 heading into the forth quarter but stormed all the way back, scoring two touchdowns in the fourth quarter to steal the victory. QB Josh Allen continued to struggle with interceptions, going 24/37 for 254 yards and a touchdown while also getting picked off twice. Rookie RB Devin Singletary provided a burst on the ground despite receiving just four carries, racking up 70 rushing yards in his first ever NFL game. WR John Brown had a monster performance in his first game with Buffalo, catching seven passes for 123 yards and a touchdown.

The Bills defense gave up a few big plays but held on when it mattered most, completely shutting out the Jets in the 4th quarter. Buffalo was especially strong against the run, holding New York under 100 yards rushing and giving up just 60 yards on 17 carries by Le’Veon Bell.

Free NFL Betting Predictions and ATS Pick: Bills -2.5

I’m actually pretty shocked that the line for this game is under a full field goal, as I think Buffalo offers a ton of value on the road in this matchup. The Bills offense didn’t perform well until the final fifteen minutes of the game and they still found a way to beat a much-improved Jets team that was playing at home. Buffalo looks to have an elite secondary again this year, as no Jets receiver eclipsed the 100-yard plateau in Week 1. On the other side, New York was horrific defensively against Dallas, getting torched through the air for over 400 passing yards. It isn’t exactly like Dak Prescott is the most prolific passer either, as the knock on him has always been his ability to consistently make good throws.

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

While Eli Manning actually looked half-decent in Week 1, he could be in trouble here in Week 2 against a very tough Buffalo defense. Manning could also be dealing with some significant injuries on Sunday, as Sterling Shepard and Darius Slayton have both been ruled out due to injury problems. While Saquon Barkley will likely find a way to break off some big plays on the ground, the Bills aren’t really vulnerable against the rush either. It looks like big games from Manning, Barkley, and Evan Engram are really the only shot that the Giants have at keeping this one close on Sunday. The New York defense simply can’t be trusted and when combined with the injuries on offense, I love Buffalo in this spot – give me the Bills to cover this small spread on the road!