The New York Giants (2-4) welcome the Arizona Cardinals (2-3-1) to the Meadowlands this weekend for an all-NFC showdown. Kickoff is set for 1:00 PM EST on October 20th at MetLife Stadium and the game will be broadcast on CBS.

Oddsmakers opened this game up with the Giants listed as 3-point home favorites. That spread has yet to move at all after early betting, as New York is currently available at -3. The total for this matchup is 48.5 points. Click here for a full look at the Week 7 NFL odds and for more links to our individual game previews.

Giants vs Cardinals Game Odds & Betting Preview

Arizona Cardinals

The Cardinals won their second game in a row last weekend, barely slipping by Atlanta 34-33 to improve to 2-3-1 overall on the season. Arizona looked like they were about to cough up a late fourth quarter lead until Falcons kicker Matt Bryant missed a game-tying extra point with just seconds left on the clock. QB Kyler Murray was outstanding, going 27/37 for 340 passing yards and three touchdowns through the air while also adding 32 rushing yards on the ground. RB David Johnson also played well, racking up over 100 all-purpose yards and finding the end zone twice. Veteran WR Larry Fitzgerald led the way for the receiving corps, making six catches for 69 yards. As a whole, the Cardinals generated almost 450 total yards of offense and scored four touchdowns in the win.

Arizona wasn’t nearly as impressive defensively against the Falcons, giving up four touchdowns and over 450 total yards of offense. The Cardinals had no answer for Atlanta QB Matt Ryan, who threw for 356 yards and four touchdowns through the air.

New York Giants

The Giants have now lost two games in a row after suffering a 35-14 setback on Thursday Night Football against New England in Week 6. New York trailed by a touchdown at the half but never recovered, getting shut out completely over the final two quarters on offense while also allowing the Pats to tack on 14 unanswered points over the final 15 minutes of the game. QB Daniel Jones certainly wasn’t at his best, going 15/31 for 161 passing yards and a touchdown but getting picked off three times by a very formidable New England secondary. The Giants really struggled to get anything going on the ground as well, especially with RB Saquon Barkley still out of the lineup due to a high ankle sprain. WR Golden Tate was the lone bright spot for the offense against the Pats, hauling in six catches for 102 yards and a touchdown.

New York had a rough outing on the other side of the ball against the Patriots, giving up 448 total yards and three touchdowns. The Giants really struggled trying to lock down WR Julian Edelman, as he had a game-high nine receptions for 113 yards in the New England victory.

Free NFL Betting Predictions and Pick: OVER 48.5

This line currently looks pretty efficient to me for the most part, as both of these teams have had a lot to get excited about on offense but are also dealing with some major issues defensively. New York has now given up at least four touchdowns in three out of their last four games while the Cardinals have allowed 122 points over their last four games combined. Therefore, I really think the OVER on 48.5 total points scored is a great value in this particular spot, especially with the Giants welcoming back RB Saquon Barkley here in Week 7. Barkley should instantly provide a huge spark on offense, especially since he is facing one of the NFL’s worst run defenses on Sunday afternoon.

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

The total has now gone OVER in five out of Arizona’s last seven games overall and four out of their six outings so far this season. That trend has also been prevalent on the Giant’s side, as the OVER has come through in five out of their last seven meetings with an NFC opponent. Ultimately, this matchup should feature a ton of scoring between two young, high-flying offenses going up against sub-par defenses. With both sides easily capable of winning outright, I’m going to stay away from taking a stab against a pretty accurate-looking spread in favor of the OVER on 48.5 total points.