The Odds Shark computer model for this one is not pretty for Eagles fans as Mr. Roboto calls it 26-19 in favor of the G-Men. But the computer’s W-L record on Eagles’ games so far this year is a mere 4-3, and we won games that the computer predicted we would lose—and vice-versa.
The Over/Under is set at 43 total points according to the Shark.
Odds at sportsbooks such as Bovada had the New York Giants pegged as -3-point favorites in this betting matchup.
Something’s got to give as the loser of this game will be falling further out of the NFC East divisional mix. Dallas is playing the 0-8 Browns on Sunday, so it’s likely the loser of the Eagles-Giants falls further behind the Cowboys.
Limiting Eli Manning’s passing game is going to have to be a big deal for the Birds’ defense. The Giants average 275 yards in the air, sixth most among all NFL teams. Check out Eli’s top 3 receivers so far—Odell Beckham Jr., Sterling Shepard and Victor Cruz have 630, 334 and 331 receiving yards, respectively. Cruz still doesn’t look 100% of his old self to me, but he can still get open on seam routes.
The Giants running attack is currently ranked last in the league with only 70.3 rushing yards on average. This is one reason why Eli has posted only an 87.3 QB rating with eight touchdowns against six interceptions. He has also taken 10 sacks through seven games. Eli needs that running game to set up his play-action passing.
While New York’s defense has improved since last season, they’ve only created seven takeaways (tied for the third fewest in the league). Meanwhile, the Giants’ offense has given the ball away 14 times. New York’s -7 turnover differential is tied for 28th out of 32 teams.
The Giants are 22nd against the pass this season. Wentz and the Eagles should have their opportunities to attack down the field. The question is how many chances will head coach Doug Pederson and offensive coordinator Frank Reich want to take?
In other words, the Giants are beatable by the Eagles. What the Odds Shark computer seems to be worried about is the possibility of the Eagles beating themselves—something it witnessed in D.C. and in Dallas.