The Philadelphia Eagles and the Dallas Cowboys open the 2025 NFL regular season on Thursday night.
It's the defending Super Bowl champs against their heated divisional rival in the NFC East.
One might assume, given the night the game is on, that this is a Thursday Night Football broadcast.
But, if you're up for being confused: This is actually a Sunday Night Football broadcast, just on Thursday.
We'll explain:
Why isn't the Eagles vs. Cowboys Thursday night game on Amazon Prime?
Amazon doesn't hold the rights to NFL Week 1's game on Thursday.
The Amazon Prime broadcasts for Thursday Night Football begin in Week 2.
That's how the NFL and Amazon agreed to their contract, because a different rightsholder was already the NFL's Week 1 broadcast partner of choice.
MORE: Explaining the NFL's push to ban the tush push
What channel is Eagles vs. Cowboys on today?
- TV channel: NBC
- Live stream: Peacock
The opening game of the NFL season isn't a regular Thursday Night Football game despite the night of the week it is on.
Starting in Week 2, TNF will be televised on Amazon Prime.
But the season opener rights are owned by NBC, so the game will be put on by the usual Sunday Night Football team and be streamed on NBC's streaming property, Peacock.
MORE: Jalen Hurts' latest status update for Thursday night
What time is Eagles vs. Cowboys on today?
- Time: 8:20 p.m. ET, 7:20 p.m. CT
- TV channel: NBC
- Live stream: Peacock
For fans in Philadelphia, it's an 8:20 p.m. kickoff.
In Dallas, the game kicks off at 7:20 p.m. local time.
With how long fans have waited for the return of football, they won't want to wait a second longer.
MORE: Learn all about A.J. Brown's initials and the mistake in his middle name