Rookie Nick Foles made his fifth straight start for Michael Vick, who just returned to practice this week after sustaining a concussion on Nov. 11. Foles threw for 182 yards, one TD and one interception. Reid said Foles is still the starter.
Down 13-10, the Bengals started their rally with a turnover.
Hall intercepted Foles' deep pass and returned it 44 yards to the Eagles 40. Foles underthrew Jeremy Maclin, who was a few steps behind Hall.
"I feel really good anytime I have one of our receivers vertical on a guy," Foles said. "I just have to get the ball out there and make a better throw."
Green made an acrobatic catch for an 11-yard gain on third-and-9 a few plays before Dalton ran for the score to put the Bengals up 17-13.
Foles, who threw for 381 yards to lead that comeback against the Bucs, hit Riley Cooper on an 11-yard TD pass to cut it to 10-7. Foles connected with Maclin on a 46-yard pass during the drive.
The Eagles then forced their first turnover since Nov. 5 against New Orleans. Brandon Graham sacked Dalton, the ball popped loose and Trent Cole recovered at the Bengals 29.
Just two plays in, Maclin fumbled after a 6-yard catch. Carlos Dunlap recovered and the Bengals started at the Eagles 44. Green-Ellis ran 29 yards on first down and scored a few plays later for a 7-0 lead.
It got uglier for Philadelphia on the next possession. Mat McBriar punted into his own blocker, Daniel Herron picked it up and ran 3 yards to the Eagles 11. But Graham sacked Dalton and Cincinnati settled for Brown's 24-yard field goal that made it 10-0.
The Bengals would get their act together and put a playoff berth in sight.
"We're in control right now of where we end up," Dalton said. "And that's how you want it to be. We have two tough games ahead of us. But I know we will be ready to go."
NOTES: Green-Ellis surpassed 1,000 yards rushing for second time in his career. He did it with New England in 2010. ... The Eagles had a season-high six sacks. They have eight in two games since defensive line coach Jim Washburn was fired, and had 20 in first 12 games. ... Bowles confirmed he interviewed for the coaching vacancy at Temple, his alma mater. ... Eagles RB LeSean McCoy and TE Brent Celek also sat out. Both players also are recovering from concussions. McCoy missed his fourth straight game, but returned to practice this week with Vick.
Follow Dan Gelston on Twitter: https://twitter.com/APGelston
Online: http://pro32.ap.org/poll and http://twitter.com/AP_NFL