The 8-5 Tampa Bay Buccaneers play the 11-2 Dallas Cowboys on Sunday Night Football tonight, in what has to be one of the very best games this week.

The Cowboys have clinched a playoff spot, but have yet to win the division or even secure a first-week bye. They can do those things by beating the Bucs, and getting a little help elsewhere. Meanwhile, the Bucs are close to a playoff berth but not quite there yet — a win today would go a long, long way toward securing the postseason for the Bucs for the first time in nearly a decade.

Tonight’s game is also interesting because the two teams appear to be on opposite short-term tracks. The Bucs have been dominant over the past month, especially on defense, allowing just 13 points per game. Meanwhile, the Cowboys have struggled, losing to the New York Giants last week and barely beating the Minnesota Vikings the week before.

The Cowboys are hefty favorites, in part because the game is being played in their home stadium, but things are not quite so simple. The Bucs have a real chance of beating one of the best teams in the league, which should make for a fascinating game tonight.

Here’s everything you need to watch the game.

Buccaneers vs. Cowboys on Sunday Night Football

Time: 8:30 p.m. ET, Sunday, December 18

Location: AT&T Stadium, Arlington, Texas

TV: NBC, nationally televised

Announcers: Al Michaels, Cris Collinsworth, Michele Tafoya

Online stream: NBC Sports, NFL Game Pass

Odds: Cowboys by 7

Twitter: @Bucs_Nation

Facebook: Please like us!

Enemy blog: Blogging the Boys