The 49ers cleaned house following a 2-14 season in 2016 and hired Shanahan as the head coach. Shanahan has implemented a new offense that will be led by journeyman quarterback Brian Hoyer. The defense, which features former Oregon stars DeForest Buckner and Arik Armstead on the defensive line, has switched to a 4-3 base.

Kansas City posted a record of 12-4 and captured the AFC West title in 2016. Alex Smith is the quarterback, but 2017 first-round pick Patrick Mahomes will get plenty of snaps in the game.

Here's everything you need to know to watch the game:

What: San Francisco 49ers at Kansas City

When: Tonight (6 p.m. PT/9 p.m. ET)

Where: Arrowhead Stadium, Kansas City, MO

TV: NFL Network

Watch online: You can watch the live stream of the game on NFL gamepass.