After an embarrassing home loss to the Vikings on Sunday, the Eagles are quickly back in action tonight as they travel up 95 to take on the New York Giants in their first NFC East game of the season. Kickoff is at 8:20 PM on Fox.

The Eagles are favored at -1, according to Fanduel Sportsbook.

Our predictions are after the jump:

Chris: I honestly don’t like the direction this team is going. The Giants aren’t good, but they’re not going to let down. Especially with what happened with Odell Beckham Jr. this week, it could be some kind of wake-up call for the Giants. Same for the Eagles, who don’t have Jay Ajayi and possibly even Lane Johnson. I think the skid continues for the Birds. Giants 24, Eagles 20 (Giants +1).

Jeff: The defense – if you look at the numbers – actually hasn’t been THAT bad. (I mean Jalen Mills has, but we’re not rehashing that for the 300th time). Seems that the difference between this year and last is that the ball just isn’t bouncing their way as much so far this season. It happens.

Anyway, the Giants appear to be a banged-up mess and Eli in the rain would seem to be less than ideal for BIG BLUE. These games are always close and I’m very worried about this one, and yet something deep inside of me is churning like Hurricane Michael, just penetrating that fear and making me think the Birds could actually blow this one open.

This is a perfect time to see if they still GOT IT, what with half the city seemingly giving up on the season already. Break out the dog masks–it starts tonight. Eagles 33, Giants 14 (Eagles -1).

Mike: ???

Tim: The Eagles have a knack for saving their season in New York (see: Brian Westbrook punt return touchdown, Miracle at the Meadowlands I and II). Why not now? It’s going to take a serious commitment to running the football and emphasizing quick passes, especially with a banged up offensive line that has two injury question marks at the tackle positions. I think the Eagles grind it out in what will be a low-score game. Eagles 17, Giants 14 (Eagles -1).

Coggin: Got my first prediction correct last weekend so let’s keep this shit train rolling. Eagles win ugly in the terrible weather in a HORRENDOUS game to keep their season alive. Eagles 17, Giants 13 (Eagles -1).

Phil: The Eagles have a winning streak in them. They’re going to need it after tonight. Still too many injuries, still too much sloppy play, still no ability to get off the field on defense, still basically sniffing themselves after last season. Maybe this loss will snap them out of it. Let’s hope so. Because if they couldn’t deal with Minnesota’s receivers, OBJ’s numbers tonight could be record-setting, bad weather or not. That Barkley guy can play a little, too. Giants 26, Eagles 20 (Giants +1).

Anthony: (Read to the Tune of Meredith Wilson’s “You Got Trouble” from The Music Man) (Enjoy)

Friend, either you’re closing your eyes
To a situation you do not wish to acknowledge
Or you are not aware of the caliber of disaster indicated
By the presence of a struggling football team in your community
Well, ya got trouble, my friend, right here
I say, trouble right here in our City
Why sure I’m a football watcher
Certainly mighty proud I say
I’m always mighty proud to say it
I consider that the hours I spend
Watching Red Zone are golden
Help you cultivate horse sense
And a cool head and a keen eye
J’ever take and try to find
An iron-clad prediction for yourself
From a three-loss prognosticator?
But just as I say
It takes judgment, brains, and maturity to score
In a betting game
I say that any boob can take
And shove a ball in the end zone
And I call that sloth
The first big step on the road
To the depths of deg-ra-day–
I say, first, medicinal wine from a teaspoon
Then beer from a bottle!
An’ the next thing ya know
Your son is bettin’ for money
In a pinch-back suit
And list’nin to some big out-a-town jasper
Hearin’ him tell about horse-race gamblin’
Not a wholesome trottin’ race, no!
But a race where they set down right on the horse!
Like to see some stuck-up jockey boy
Settin’ on a Horse at Harrah’s Racetrack in Chester? Make your blood boil?
Well, I should say
Now, friends, lemme tell you what I mean
Ya got one, two, three, four, five, offensive linemen
Linemen that mark the diff’rence
Between a gentlemen and a bum
With a capital “B,”
And that rhymes with “E” and that stands for Eagles!
And all week long your Philadelphia
Youth’ll be fritterin’ away
I say your young men’ll be fritterin’!
Fritterin’ away their noontime, suppertime, choretime too!
Get the ball in the end zone
Never mind gettin’ the D end blocked
Or the wide receiver covered or the quarterback pounded (that’s a penalty)
Never mind your receivers running routes and getting open
‘Til Carson’s caught with nowhere to throw
On a Thursday night and that’s trouble
Yes you got lots and lots of trouble
I’m thinkin’ of the kids still wearing the Super Bowl T-shirts
Nostalgic young ones, peekin’ in the Delco bar
window after school to see the game tonight, ya got trouble, folks!
Right here in Philadelphia
Trouble with a capital “T”
And that rhymes with “E” and that stands for Eagles!

Now, I know all you folks are the right kind of parents
I’m gonna be perfectly frank
Would ya like to know what kinda conversation goes
On while they’re loafin’ outside that bar?
They be tryin’ out JUUL, tryin’ out e-cigs
Tryin’ out Vapes like cigarette fiends!
And braggin’ all about
How they’re gonna cover up a tell-tale breath with Tic-Tacs. One fine night, they leave the Bar, Headin’ for a shortie at Wawa!
Libertine men and Scarlet women!
And Garbage-time yards being accumulated to shameless music
That’ll grab your son, your daughter
With the arms of a jungle animal instinct!
Friends, the idle brain is the devil’s playground! Because this is what’s going to happen in Philadelphia after the Eagles Lose tonight to the Giants – 30-27. Yeah, You got trouble… Giants 30, Eagles 27 (Giants +1).

Bob: I did a betting guide for tonight’s game, so check that out as well. Eagles 27, Giants 23 (Eagles -1).

Russ: Thursday night games are often sloppy and borderline unwatchable. Add in the rain, bad o-line play, one QB who can’t throw, another who might over think everything for fear of twisting his knee, and historically awful secondary play and you have yourself one of those, “Why did I stay up til midnight watching this crap” kind of evenings. Good luck getting through it. Giants 20, Eagles 13 (Giants +1).

Kevin: Both teams will look like shit. The Birds will be less shitty and win. Eagles 21, Giants 17 (Eagles -1).

Kyle: The offense has nowhere to go but up, and the Giants, as it may turn out, are the antidote to a struggling secondary. The Birds find their footing tonight, though not in a blowout. Eagles 28, Giants 25 (Eagles -1).