3. Week 6 at the Buffalo Bills
Similar to the Week 8 Jets matchup, the NY Giants have yet another state rivalry to play this season. This time, they'll be facing off against the Buffalo Bills, another AFC East opponent. This will not only be one of the biggest games of the season for the Giants, but it will also be one of the most exciting.
The Bills, just like the Niners, have been one of the best teams in the NFL for a while now. If the Giants manage to take them down, it's hard to not call them contenders. This is no easy task, especially for the Giants defense. Despite this, we all know what the Giants are capable of when labeled as underdogs.
Buffalo has stars on both sides of the ball, but so do the Giants. Expect this game to be very back-and-forth. It's hard to imagine either team's defense stopping the offense of the other. Even aside from the players, the coaching battle between Brian Daboll and Sean McDermott will be incredibly fun to watch.
Offense, defense, coaching - it doesn't matter what aspect of football you're talking about, they will deliver in this incredibly exciting matchup. Hopefully, the Giants can prove once and for all that they are New York's top team.