2025 season · Week 16

Pregame

AI summary, sourced from 1 period article (ESPN AP)

The 49ers (10-4) travel to Lucas Oil Stadium for Monday Night Football against the Indianapolis Colts (8-6), 8:15 ET kickoff. Brock Purdy starts his fifth straight.

Indianapolis turns to 44-year-old Philip Rivers after a season-ending Achilles injury to Daniel Jones. The Colts have lost four consecutive after starting 8-2 and need a Sunday win to maintain wild-card position.

Vegas opens the 49ers as 6.5-point road favorites; total 45.5.[1][2][3]

AI summary, sourced from 1 period article (ESPN AP)

Philip Rivers turned 44 in December. In December, in his fifteenth football life depending on how you count, he starts a Monday night game against a team that has won four in a row. Shane Steichen, who coached Rivers during his late-career stretch, made the move after Daniel Jones tore an Achilles.

The 49ers, on the other side, have spent the last month becoming the team they were supposed to be all year. Purdy throwing three touchdowns when he is on. McCaffrey carrying twenty times. The defense winning third down.

The 49ers can move into a high seed Monday night. They have to win, but the wins after this also have to come: Bears at home in Week 17, Seahawks in Week 18.

AI summary, sourced from 1 period article (ESPN AP)

Week 16 is the NFC seeding sprint. The 49ers, Rams, Bears, Vikings, Packers and Bucs are competing for the wild-card spots and the divisional crowns; the Lions and Eagles have locked in the top two seeds. The Bears, after their loss to Detroit, are now 10-4 and competing for the NFC North; the Vikings remain at 9-5 and on the bubble. Around the AFC, the Colts' four-game losing streak has them out of the wild-card race effectively. Monday night is a game the 49ers should win against a depleted Colts roster; the win is a piece of the four-seed math.

AI summary, sourced from 1 period article (ESPN AP)

Through fourteen games the 49ers are 10-4 with a +51 point differential. Brock Purdy in his five starts since returning: 4-1 record, 11 TDs to 7 INTs. The 49ers have averaged 33.8 points over the four-game winning streak. Christian McCaffrey leads the NFL in touches per game (28). Philip Rivers, in retirement before this signing, was last a starter in 2020. The Colts have lost four straight after starting 8-2; their points per game has dropped from 26 to 14 over the four. Vegas opens the 49ers as 6.5-point road favorites; total 45.5.

League standings entering Week 16

Standings as of kickoff, Week 16 (no future-game spoilers)

Around the league

  • Best record league-wide: Denver Broncos (12-2).

AFC

AFC East

TeamRecStrk
New England Patriots11-3--
Buffalo Bills10-4--
Miami Dolphins6-8--
New York Jets3-11--

AFC North

TeamRecStrk
Pittsburgh Steelers8-6--
Baltimore Ravens7-7--
Cincinnati Bengals4-10--
Cleveland Browns3-11--

AFC South

TeamRecStrk
Jacksonville Jaguars10-4--
Houston Texans9-5--
Indianapolis Colts8-6--
Tennessee Titans2-12--

AFC West

TeamRecStrk
Denver Broncos12-2--
Los Angeles Chargers10-4--
Kansas City Chiefs6-8--
Las Vegas Raiders2-12--

NFC

NFC West

TeamRecStrk
Los Angeles Rams11-3--
Seattle Seahawks11-3--
San Francisco 49ers10-4--
Arizona Cardinals3-11--

NFC East

TeamRecStrk
Philadelphia Eagles9-5--
Dallas Cowboys6-7-1--
Washington Commanders4-10--
New York Giants2-12--

NFC North

TeamRecStrk
Chicago Bears10-4--
Green Bay Packers9-4-1--
Detroit Lions8-6--
Minnesota Vikings6-8--

NFC South

TeamRecStrk
Carolina Panthers7-7--
Tampa Bay Buccaneers7-7--
Atlanta Falcons5-9--
New Orleans Saints4-10--

Game video

▶ Open in YouTube San Francisco 49ers vs Indianapolis Colts WEEK 16 FULL GAME DEC 22,2025 NFL Today | NFL HIGHLIGHS · channel: Trường channel

If the player above shows only a "Watch on YouTube" tile, the uploader has disabled inline embedding for this video. Click the button to open it on YouTube.

Game info

Roof
closed
Surface
fieldturf
Stadium
Lucas Oil Stadium
Referee
Ron Torbert
QB matchup
Brock Purdy vs Philip Rivers
Vegas line
49ers -4.5
Over/Under
46.5

Score

Reveal through:

49ers 14, Indianapolis Colts 749ers 24, Indianapolis Colts 1749ers 34, Indianapolis Colts 2049ers 48, Indianapolis Colts 2749ers 48, Indianapolis Colts 27[1]

1234T
San Francisco 49ers141010141424344848
Indianapolis Colts71037717202727

Scoring plays

Reveal each quarter as you watch, the next quarter stays hidden until you tap it.

Q1

TeamPlayScore
ColtsAlec Pierce 20 yard pass from Philip Rivers ( Blake Grupe kick)0-7
49ersDemarcus Robinson 22 yard pass from Brock Purdy ( Eddy Piñeiro kick)7-7
49ersChristian McCaffrey 2 yard pass from Brock Purdy ( Eddy Piñeiro kick)14-7

Q2

TeamPlayScore
ColtsAlec Pierce 16 yard pass from Philip Rivers ( Blake Grupe kick)14-14
49ersGeorge Kittle 11 yard pass from Brock Purdy ( Eddy Piñeiro kick)21-14
49ersEddy Piñeiro 25 yard field goal24-14
ColtsBlake Grupe 39 yard field goal24-17

Q3

TeamPlayScore
49ersJauan Jennings 3 yard pass from Brock Purdy ( Eddy Piñeiro kick)31-17
ColtsBlake Grupe 51 yard field goal31-20
49ersEddy Piñeiro 38 yard field goal34-20

Q4

TeamPlayScore
ColtsJonathan Taylor 1 yard rush ( Blake Grupe kick)34-27
49ersChristian McCaffrey 9 yard pass from Brock Purdy ( Eddy Piñeiro kick)41-27
49ersDee Winters 74 yard interception return ( Eddy Piñeiro kick)48-27

Recap

AI summary, sourced from 1 period article (ESPN AP)

Brock Purdy threw five touchdown passes, a career high, and Dee Winters returned an interception 74 yards for a score as the 49ers beat the Indianapolis Colts 48-27 at Lucas Oil Stadium for their fifth straight win. Purdy completed 25 of 34 for 295 yards. Christian McCaffrey rushed 21 times for 117 yards and scored twice. George Kittle caught seven passes for 115 yards and a touchdown. Philip Rivers, in his first Colts start, threw for 277 yards and two touchdowns. The 49ers improve to 11-4; Indianapolis falls to 8-7.[1][2][3]

AI summary, sourced from 1 period article (ESPN AP)

Brock Purdy was supposed to be the manager-quarterback. He has spent his career being underestimated for it, which on Monday night in Indianapolis became a full-on revolt: five touchdown passes, a career high, the most a 49ers quarterback has thrown on Monday Night Football, in a 48-27 win.

'He was awesome, he played really well,' Kyle Shanahan said after. 'I got on him for a couple throws he missed, but it was pretty close to a perfect game.' Five throws to the end zone. 295 yards. McCaffrey twice over the goal line on the ground. Kittle 115 receiving and a score. Jauan Jennings on the receiving end of one of the five. The Colts' defense had no answer for any of it.

Philip Rivers, 44 years old and a year removed from retirement, gave the Colts a competent two-touchdown afternoon and was not going to be the story regardless. 'It was cool to be out here playing against Philip Rivers and the Colts,' Purdy said. 'To go out and execute like we did, I am really proud of these guys.' Dee Winters added a 74-yard pick-six in the fourth quarter to push the lead from comfortable to laughable. The 49ers have scored in 23 consecutive quarters.

11-4. Sundays from here: Bears at home in Week 17 prime time, Seahawks in Week 18 for the NFC West. The four seed is at risk only if the 49ers lose two of two. They are not going to lose two of two.

AI summary, sourced from 1 period article (ESPN AP)

49ers 48, Colts 27. Margin: +21. Fifteen-game record: 11-4, +72 differential.

  • Purdy: 25-of-34 for 295, 5 TD passes (career high).
  • McCaffrey: 21 carries for 117 (5.6 ypc), 2 TDs.
  • Kittle: 7 catches for 115, 1 TD.
  • Dee Winters: 74-yard pick-six in Q4.
  • Philip Rivers (IND): 23-of-35 for 277, 2 TD, 1 INT (his first start since 2020).
  • Jonathan Taylor: 1-yard TD run early Q4 (17 rushing TDs season, ties Lenny Moore franchise mark).
  • 49ers have scored in 23 consecutive quarters.
  • 49ers 11-4 (5th straight); Colts 8-7.
AI summary, sourced from 1 period article (ESPN AP)

A 48-27 win at Lucas Oil Stadium on Monday Night Football. The 49ers improve to 11-4 with their fifth straight win.

How it unfolded

The 49ers opened with a touchdown drive: Purdy to Kittle from 9 yards out. The second possession ended on a touchdown to Jennings, this one for 12 yards. Philip Rivers answered with a long Indianapolis drive of his own, his first scoring drive in retirement-meets-comeback, ending on a Michael Pittman Jr. touchdown. The 49ers led 17-10 at the half. Purdy's third touchdown pass of the night, to Kittle on a corner-post from 14, capped the opening drive of the second half. Christian McCaffrey scored a second-half rushing touchdown. Purdy added a fourth touchdown pass to Brian Robinson Jr. on a check-down. Jonathan Taylor scored his 17th of the season to make it 34-27 early in the fourth, but the comeback ended on Dee Winters' 74-yard pick-six. Purdy's fifth touchdown, a 9-yarder to McCaffrey, sealed it with 7:37 to play.

The turning point

The Winters pick-six. The Colts had cut the lead to 34-27 and were threatening to make a Monday night out of it. Winters jumped a Rivers' read and took it 74 yards the other way for the play that ended the game's drama.

By the numbers

Purdy 25-of-34 for 295 with five touchdowns, a career high (the most 49ers TDs on Monday Night Football). McCaffrey 117 rushing on 21 carries with two scores. Kittle 115 receiving on seven catches with a TD. Rivers 277 passing yards with two TDs and an INT; the kind of Colts win it was for the year, a competent quarterbacking display in a loss. Jonathan Taylor's 17th touchdown of the season tied Lenny Moore for the second-most in a single season in franchise history.

Personnel watch

Brock Purdy is, for the moment, the version of himself the 49ers were waiting on all season. Christian McCaffrey, healthy now for the fifth straight game, is on the kind of finishing-stretch run the NFL has not seen from him since the Super Bowl year. Kittle remains the engine. The 49ers have not been this good a team on offense since the run to the Super Bowl two seasons ago.

What it means

11-4 with the fifth straight win. The 49ers can clinch the NFC West with a Week 17 win at home over the Bears combined with a Rams loss. The four seed is in play with one win in the final two; the three seed is in play with two. The path back from a 4-4 start in early November now runs through prime-time Sunday nights.

Box score

Passing

PlayerC/AYdsTDIntRate
SFO
Brock Purdy25/3429551
IND
Philip Rivers23/3527721
Riley Leonard0/1000

Rushing

PlayerAttYdsTDLong
SFO
Christian McCaffrey21117024
Brian Robinson Jr.520011
Brock Purdy21109
Mac Jones3-30-1
IND
Jonathan Taylor164617
Tyler Goodson3906
Josh Downs1303

Receiving

PlayerRecYdsTDLong
SFO
George Kittle7115126
Jauan Jennings571121
Christian McCaffrey629210
Kendrick Bourne327014
Demarcus Robinson223122
Skyy Moore123023
Jake Tonges1707
IND
Alec Pierce486233
Josh Downs565018
Jonathan Taylor333019
Michael Pittman Jr.432014
Tyler Warren330019
Mo Alie-Cox21608
Andrew Ogletree111011
Ameer Abdullah1404

Discuss on Reddit

Find or start the canonical thread for this game on r/49ers. The thread title is deterministic so anyone running this Rewatch lands on the same place.

Find the thread Start the thread

Canonical title: [Rewatch Party] 2025 W16 - 49ers at Indianapolis Colts - Game Thread