The Kansas City Chiefs and Detroit Lions kicked off Thursday Night Football a week ago. Who plays in the NFL game tonight? The Minnesota Vikings head to Lincoln Financial Field to take on the Philadelphia Eagles.
What is the Thursday Night Football channel, and when does the NFL game start tonight? Here’s how to watch the showdown between the Eagles and Vikings, including the start time and channel.
What Channel Airs the NFL Game Tonight?
Thursday Night Football returns to Prime Video after NBC aired the season opener. The only time Thursday Night Football will move again is when NBC broadcasts a game on Thanksgiving night. The Eagles got two features on Amazon’s video streaming service this week when “Kelce” aired on Tuesday. Here’s how to watch the NFL game tonight.
Minnesota Vikings at Philadelphia Eagles
- Start time
8:15 p.m. ET - Channel
Prime Video
The Eagles started hot in Week 1 against the New England Patriots in their 25-20 victory. Things fizzled off on the offensive side in the second half as Jake Elliott kicked three field goals after 16 first-quarter points to fend off New England’s comeback bid. The Eagles had six drives that ended in four plays or less.
MORE: NFL Games Today
Patriots head coach Bill Belichick is a defensive mastermind, and while Philadelphia struggled, it shouldn’t be too much of a concern. If the Eagles offense struggles tonight, some changes may have to be made even with RB Kenneth Gainwell ruled out.
Since the start of the 2022 season, the Vikings have allowed an average of 394.2 yards from scrimmage per game, the second-worst in the league. Meanwhile, the Eagles’ offense has been rolling in that same span, with the third-best average at 397 yards.
Specifically, Philadelphia WRs have averaged 206 yards per game since Week 12 last season, where the Vikings have allowed 183.9, the third-worst in the league. Eagles QB Jalen Hurts should have no problems finding space in the defense and getting the passing offense back on track on Thursday Night Football.
2023 Week 2 Schedule
The Vikings and Eagles NFL game tonight kicks off another action-packed week. With 15 more contests on the horizon, let’s look at the rest of the 2023 Week 2 schedule.
Sunday, Sept. 17
Green Bay Packers at Atlanta Falcons
- Start time
1 p.m. ET - Channel
FOX - Live stream options
Hulu + Live TV, YouTube TV, FOX Now
Las Vegas Raiders at Buffalo Bills
- Start time
1 p.m. ET - Channel
CBS - Live stream options
Hulu + Live TV, YouTube TV, CBS All-Access
Baltimore Ravens at Cincinnati Bengals
- Start time
1 p.m. ET - Channel
CBS - Live stream options
Hulu + Live TV, YouTube TV, CBS All-Access
Seattle Seahawks at Detroit Lions
- Start time
1 p.m. ET - Channel
FOX - Live stream options
Hulu + Live TV, YouTube TV, FOX Now
Los Angeles Chargers at Tennessee Titans
- Start time
1 p.m. ET - Channel
CBS - Live stream options
Hulu + Live TV, YouTube TV, CBS All-Access
Chicago Bears at Tampa Bay Buccaneers
- Start time
1 p.m. ET - Channel
FOX - Live stream options
Hulu + Live TV, YouTube TV, FOX Now
Kansas City Chiefs at Jacksonville Jaguars
- Start time
1 p.m. ET - Channel
CBS - Live stream options
Hulu + Live TV, YouTube TV, CBS All-Access
Indianapolis Colts at Houston Texans
- Start time
1 p.m. ET - Channel
FOX - Live stream options
Hulu + Live TV, YouTube TV, FOX Now
San Francisco 49ers at Los Angeles Rams
- Start time
4:05 p.m. ET - Channel
FOX - Live stream options
Hulu + Live TV, YouTube TV, FOX Now
New York Giants at Arizona Cardinals
- Start time
4:05 p.m. ET - Channel
FOX - Live stream options
Hulu + Live TV, YouTube TV, FOX Now
New York Jets at Dallas Cowboys
- Start time
4:25 p.m. ET - Channel
CBS - Live stream options
Hulu + Live TV, YouTube TV, CBS All-Access
Washington Commanders at Denver Broncos
- Start time
4:25 p.m. ET - Channel
CBS - Live stream options
Hulu + Live TV, YouTube TV, CBS All-Access
Miami Dolphins at New England Patriots
- Start time
8:20 p.m. ET - Channel
NBC - Live stream options
Peacock
Monday, Sept. 18
New Orleans Saints at Carolina Panthers
- Start time
7:15 p.m. ET - Channel
ESPN, ESPN 2 - Live stream options
YouTube TV, Hulu + Live TV
Cleveland Browns at Pittsburgh Steelers
- Start time
8:15 p.m. ET - Channel
ABC, ESPN+ - Live stream options
Youtube TV, Hulu + Live TV