PHILADELPHIA -- Chip Kelly's halftime message to his team was simple: Execute.
"You can't lose your head out there," Kelly said. "You have to understand that it's a long game. We felt there were plays to be made."
Foles overcame three turnovers in the first half and threw a 68-yard touchdown pass to Jeremy Maclin early in the fourth quarter to give the Eagles their first lead. Fletcher Cox returned a fumble 17 yards for a TD to seal the win.
Philadelphia is the first team to win by 17 points after being blanked and trailing by 17 points at halftime.
But the Jags couldn't sustain their success.
"It's going to be a good lesson for us to take a look at this game and see it is going to be a full 60 minutes that you have to play," coach Gus Bradley said.
The Eagles scored TDs on their first two possessions in the third quarter to get within 17-14. Cody Parkey hit a 51-yard field goal on his first career attempt in the fourth to tie it at 17-17.
Then Foles made a perfect deep throw to a wide-open Maclin for the longest pass of his career to put the Eagles ahead 24-17.
"We tried that about five times. We finally got it," Kelly said.
Hurns, a rookie free agent from Miami, became the first player with a pair of touchdown receptions in the first quarter of his NFL debut. He scored on his first two catches.
"There's a lot of good things that we did. But at the end of the day, we didn't finish," Hurns said.
Foles rebounded from an awful first half to finish with 322 yards passing. He had two fumbles and one pick in the first 20 minutes after he had only four turnovers (two fumbles, two INTs) in a breakout season last year that ended with him being offensive MVP of the Pro Bowl.
"When you face adversity, you have to respond," Foles said. "You can't get frustrated. We made corrections and kept playing."
Early on, the Eagles barely resembled the offense that set several team records in 2013. The Jaguars stifled Kelly's up-tempo attack, limiting the Eagles to only 129 yards in the first half.
Sproles got them going. He made a one-handed catch and turned it into an 8-yard gain right before he burst up the middle for a 49-yard TD run on fourth-and-1. The longest run in Sproles' nine-year career cut the deficit to 17-7.
"We knew they were getting kind of tired," Sproles said. "We hurried up on them and they weren't even set. They left a big hole in the middle of the field and that's what you want to see as a running back."
After the Jags went three-and-out, Sproles returned a punt 22 yards to the Jaguars 40. On third-and-5, Foles hit Ertz over the middle for a score to get the Eagles within 17-14.
In the first half, Foles looked nothing like the guy who posted one of the best statistical seasons in history last year. He had 27 touchdown passes and only two interceptions, setting an NFL record for best TD/interception ratio. His passer rating of 119.2 was the third-highest ever.
Foles lost fumbles on Philadelphia's first two possessions, setting up both of Jacksonville's touchdowns.
First, Henne connected with Hurns on a 34-yard TD pass to make it 7-0. Henne then hit Hurns for a 21-yard score on slant pass to make it 14-0.
Josh Scobee nailed a 49-yard field goal to put the Jaguars up 17-0 in the second quarter.
The Eagles were at the Jags 5 when Foles threw an interception to Alan Ball in the back of the end zone.
Eagles All-Pro LG Evan Mathis sustained a left knee injury in the first half. RT Allen Barbre injured his right ankle. Kelly had no updates. ... Jaguars SS Johnathan Cyprien and LB J.T. Thomas left with head injuries. ... Eagles DE Brandon Bair blocked Scobee's 36-yard field goal to keep it at 17-0.
After Sunday's 23-20 loss to Washington dropped the Eagles to 1-3, running back DeMarco Murray was asked if he's getting the ball enough, to which he replied, "I don't think I am."
A defiant Rex Ryan defended the Bills after their 24-10 loss to the Giants, pounding the podium as he commended his players for their "fight" despite the flurry of penalties against Buffalo.
Cowboys linebacker Sean Lee suffered a concussion in the first half of Sunday night's game against the Saints and was ruled out for the game.
Some Browns players are starting to question a defensive unit that was supposed to be a team strength after a loss to Philip Rivers and the Chargers left them scratching their heads.
Saints QB Drew Brees completed his 5,000th career pass Sunday night, third most in NFL history. He also recorded his 399th TD pass, fifth all-time in the NFL.
The Rams will be without emerging linebacker Alec Ogletree for extended time, possibly the season, after he suffered a right ankle injury Sunday afternoon that will require surgery.