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.
Josh Palmer's NFL draft profile
Check out highlights from Tennessee's wideout Josh Palmer.
Warren Jackson's NFL draft profile
Check out highlights from talented Colorado State wide receiver Warren Jackson.
Adetokunbo Ogundeji's NFL draft profile
Check out highlights from Notre Dame's dominant defensive end Adetokunbo Ogundeji.
Arizona Cardinals re-sign Dennis Gardeck, who went from undrafted to 2nd-most sacks on team
Linebacker Dennis Gardeck, who went undrafted but made a name for himself with the second-most sacks on the Cardinals last season, re-signed Thursday with Arizona.
Bryan Mills' NFL draft profile
Check out the best highlights from NC Central CB Bryan Mills' college career.
Tre Brown's NFL draft profile
Check out the best highlights from Oklahoma CB Tre Brown's college career.