The Titans stole a 20-17 victory against the 49ers on Thursday night with a field goal in the final seconds of the matchup. Randy Bullock made a 44-yard attempt with four seconds remaining and sealed the victory, moving the Titans to 10-5 overall and one step closer to clinching the AFC South title. The Titans only need one more win or a Colts loss to lock up the division crown.

Ryan Tannehill finished with 209 passing yards and one touchdown, but his biggest play of the game came on the ground. He escaped from the pocket with just over a minute remaining in regulation and helped put the Titans in field goal range with a 23-yard run. Tannehill did find success through the air, though, specifically when targeting wide receiver A.J. Brown, who recorded 145 receiving yards and a touchdown in his first game back after being activated off injured reserve.

Jimmy Garoppolo, meanwhile, threw two costly interceptions that allowed the Titans to stay within striking distance. He threw his first red-zone pick of the season in the first quarter, then threw another in the third quarter that led to a Tennessee touchdown.

The Titans are scheduled to face the Dolphins and Texans to close out their season. The 49ers will battle the Texans and Rams as they look to secure an NFC wild-card spot.

Sporting News provided live scoring updates during the 49ers vs. Titans game. Check out the best highlights from “Thursday Night Football” below.

MORE: Watch 49ers vs. Titans live with fuboTV (7-day free trial)

49ers vs. Titans score

 Q1Q2Q3Q4F
49ers730717
Titans00101020

49ers vs. Titans live updates, highlights from Thursday Night Football

(All times Eastern)

Final: Titans 20, 49ers 17

11 p.m.: FIELD GOAL TITANS. Bullock makes a 44-yard yard field goal and seals a victory for the Titans.

10:55 p.m.: Tannehill scrambles up the middle for 23 yards and gives the Titans a first down at the San Francisco 31.

10:50 p.m.: TOUCHDOWN 49ERS. Garoppolo finds Aiyuk in the end zone. With the extra point, the 49ers tie it up at 17-17 with 2:20 remaining.

10:48 p.m: Garoppolo fires a deep pass to Samuel, who takes the ball all the way to the Tennessee 6.

10:42 p.m.: Tannehill is sacked for a loss of four yards on third down, forcing the Titans to punt. The 49ers will start the drive from their own 5.

10:38 p.m.: Tannehill completes another pass to Brown for 18 yards.

10:34 p.m.: Dupree sacks Garoppolo for a loss of nine yards. The drive ends with a 49ers punt.

10:28 p.m.: Garoppolo connects with Samuel for 19 yards. That’s a 49ers first down at the Tennessee 44.

10:24 p.m.: TOUCHDOWN TITANS. Tannehill completes a pass to Brown in the end zone for 18 yards and gives Tennessee the lead. The Titans lead 17-10 with 13:46 remaining.

Third Quarter: 49ers 10, Titans 10

10:18 p.m.: Willis sacks Tannehill for a loss of five yards on second down, but on third and long, Tannehill completes a deep pass to Brown for 42 yards.

10:15 p.m.: Garoppolo throws an incomplete pass, and the 49ers turn the ball over on downs. The Titans will take over at their own 40.

10:08 p.m.: Garoppolo connects with Jennings for 11 yards, then finds Aiyuk for 17 yards.

10:05 p.m.: TOUCHDOWN TITANS. Foreman rushes up the middle and into the end zone. Bullock makes the extra point, and the Titans tie it up 10-10 with 7:13 remaining in the third quarter.

10 p.m.: INTERCEPTION TITANS. Hooker picks off a pass from Garoppolo and gives the Titans a first down at the San Francisco 39.

9:58 p.m.: FIELD GOAL TITANS. Bullock makes a 38-yard attempt and puts Tennessee on the board. The 49ers lead 10-3 with 8:49 remaining in the third.

9:56 p.m.: Tannehill completes a short pass to Brown, who picks up another 13 yards.

9:53 p.m.: Tannehill finds Brown for 18 yards. That’s first down for the Titans at the San Francisco 35.

9:50 p.m.: Tannehill completes a deep pass to Westbrook-Ikhine, who goes down at the Tennessee 44.

Halftime: 49ers 10, Titans 0

9:26 p.m.: Garoppolo finds Hasty for eight yards. Garoppolo then rushes for three yards up the middle to end the half.

9:22 p.m.: Tannehill completes to Brown for no gain, the Titans are forced to punt. Aiyuk makes a fair catch with 1:27 remaining in the half.

9:20 p.m.: Foreman rushes for 31 yards and is pushed out of bounds at the San Francisco 2. An offensive holding penalty against the 49ers pushes them back to the 33.

9:12 p.m.: Autry sacks Garoppolo for a loss of seven yards on third down and forces the 49ers to punt. The Titans will take over at their own 45.

9:08 p.m.: Tannehill tosses an incomplete pass on third down and forces the Titans to punt.

9:05 p.m.: Tannehill throws a short pass to Brown for 11 yards, then Brown gets four yards on third down. The Titans move the chains.

9 p.m.: FIELD GOAL 49ERS. Gould makes a 48-yard attempt that extends San Francisco’s lead. The 49ers are up 10-0 with 8:35 remaining in the half.

8:56 p.m.: Garoppolo rushes for four yards and goes down at the Tennessee 17. A facemask penalty against San Francisco pushes the 49ers back to the 36.

8:52 p.m.: Garoppolo throws a short pass for 11 yards to Samuel, who falls out of bounds at the Tennessee 20.

8:48 p.m.: Garoppolo connects with Wilson, who reaches the San Francisco 48 and gives the 49ers a fresh set of downs.

First Quarter: 49ers 7, Titans 0

8:45 p.m.: Tannehill completes a pass to Jones for seven yards.

8:42 p.m.: INTERCEPTION TITANS. Jenkins picks off a pass from Garoppolo in the red zone. The Titans will take over at the 20.

8:38 p.m.: Garoppolo fires a short pass up the middle to Kittle for 16 yards.

8:36 p.m.: Garoppolo completes to to Juszczyk, who breaks free for 26 yards. A facemask penalty against the Titans gives the 49ers a first down at the Tennessee 25.

8:32 p.m.: The 49ers’ defense shuts down McNichols on third down. Following a punt, the 49ers will start their drive at their own 20.

8:31 p.m.: Ebukam sacks Tannehill at the Tennessee 44 for a loss of eight yards.

8:30 p.m.: Tannehill completes the pass to Westbrook-Ikhine, who gets tackled at the 48.

8:29 p.m.: Tannehill fires a short pass to Hilliard, who is tackled by Bosa for a loss of eight yards.

8:28 p.m.: TOUCHDOWN 49ERS. Wilson rushes into the end zone and puts San Francisco on the board. After Gould makes the extra point, the 49ers lead 7-0 with 9:57 remaining in the first quarter.

8:27 p.m.: Garoppolo finds Samuel, who falls just short of the goal line.

8:26 p.m.: Aiyuk makes the catch on a pass from Garoppolo for 17 yards and leaps out of bounds at the Tennessee 27.

8:23 p.m.: Garoppolo completes to Samuel for 10 yards and gets a first down at the 39.

8:20 p.m.: The Titans win the coin toss and defer. The 49ers will receive the opening kickoff.

49ers vs. Titans start time

  • Date: Thursday, Dec. 23
  • Time: 8:20 p.m. ET

The 49ers vs. Titans game will kick off at 8:20 p.m. ET in Week 16. Pregame coverage of the contest will begin at 7:30 p.m. ET on NFL Network. NFL Network will also air “TNF First Look” on game day starting at 3 p.m. ET.

Streamers will be able to watch the game via fuboTV, which comes with a seven-day free trial.

Viewers in Canada can watch the game on DAZN.

How to watch Thursday Night Football

The NFL Network will have the exclusive broadcast for “Thursday Night Football,” as it is no longer simulcasting the game with Fox. The program was only available on NFL Network early in the season but has been a simulcast over the past two-plus months. Joe Buck will be on play-by-play duties, and Troy Aikman will provide color commentary.

Most United States cable providers carry the NFL Network. It is also available via satellite provider DirecTV (channels 212 and 1212) and IPTV providers Verizon FiOS (channels 88 and 588) and Google Fiber (channel 2019).

49ers schedule 2021

WeekDateOpponentKickoff timeTV
1Sept. 12at Lions1 p.m. ETFox
2Sept. 19at Eagles1 p.m. ETFox
3Sept. 26vs. Packers8:20 p.m. ETNBC
4Oct. 3vs. Seahawks4:05 p.m. ETFox
5Oct. 10at Cardinals4:25 p.m. ETFox
6BYE
7Oct. 24vs. Colts8:20 p.m. ETNBC
8Oct. 31at Bears1 p.m. ETFox
9Nov. 7vs. Cardinals4:25 p.m. ETFox
10Nov. 15vs. Rams8:15 p.m. ETESPN
11Nov. 21at Jaguars1 p.m. ETFox
12Nov. 28vs. Vikings4:25 p.m. ETFox
13Dec. 5at Seahawks8:20 p.m. ETNBC
14Dec. 12at Bengals1 p.m. ETCBS
15Dec. 19vs. Falcons4:05 p.m. ETCBS
16Dec. 23at Titans8:20 p.m. ETNFL Network
17Jan. 2vs. Texans4:05 p.m. ETCBS
18Jan. 9at Rams4:25 p.m. ETFox

Titans schedule 2021

WeekDateOpponentKickoff time (ET)TV
1Sept. 12vs. Cardinals1 p.m.CBS
2Sept. 19at Seahawks4:25 p.m.CBS
3Sept. 26vs. Colts1 p.m.CBS
4Oct. 3at Jets1 p.m.CBS
5Oct. 10at Jaguars1 p.m.CBS
6Oct. 18 vs. Bills8:15 p.m.ESPN
7Oct. 24vs. Chiefs1 p.m.CBS
8Oct. 31at Colts1 p.m.CBS
9Nov. 7at Rams7:20 p.m.NBC
10Nov. 14vs. Saints1 p.m.CBS
11Nov. 21vs. Texans1 p.m.CBS
12Nov. 28at Patriots1 p.m.CBS
13BYE
14Dec. 12vs. Jaguars1 p.m.CBS
15Dec. 19at Steelers1 p.m.CBS
16Dec. 23 vs. 49ers7:20 p.m.NFL Network
17Jan. 2vs. Dolphins1 p.m.CBS
18Jan. 9at Texans1 p.m.CBS