The Eagles game against the Bears at Lincoln Financial Field on Dec. 22 has been flexed from a 1 p.m. start to 8:30 p.m. and will be televised on NBC10 locally.
The Patriots-Ravens game was originally scheduled to be played in that time slot.
This will be the first time the Eagles have played in prime time since they lost, 26-16, to the Chiefs on Thursday, Sept. 19. It's the third time this season they'll play in prime time. The other time was in the season opener on Monday night when the Eagles beat the Redskins, 33-27.
The Eagles travel to face the Vikings on Sunday at 1 p.m.