Lead: On Monday night in Indianapolis, Brock Purdy threw a career-high five touchdown passes and Dee Winters returned the final interception 74 yards for a touchdown to lift the San Francisco 49ers to a 48-27 victory over the Indianapolis Colts on Dec. 22, 2025. San Francisco improved to 11-4 and extended its win streak to five games, while Indianapolis dropped to 8-7 and fell into a long losing skid. The result also helped clinch postseason berths for Buffalo, Jacksonville and the Los Angeles Chargers.
Key Takeaways
- Brock Purdy completed 25 of 34 passes for 295 yards with five touchdown passes and one interception, a career high for TD throws in a single game.
- Christian McCaffrey rushed 21 times for 117 yards and added six catches for 29 yards and two receiving touchdowns.
- Dee Winters returned Philip Rivers’ final pass 74 yards for a pick-six that sealed the game with 3:26 remaining.
- Philip Rivers, starting his second game back, went 23 of 35 for 277 yards, two TDs and one interception in a competitive effort.
- Jonathan Taylor scored on a 1-yard run in the fourth to reach 17 rushing TDs this season, the second-highest single-season total in Colts history.
- The 49ers have now scored in 22 consecutive quarters, their longest scoring stretch since 1995.
- San Francisco snapped a five-game losing streak in the series with Indianapolis, their first win over the Colts since November 2001.
Background
The 49ers entered Monday having clinched a playoff spot the day before due to Detroit’s loss to Pittsburgh, but they still needed wins to keep pace for the NFC’s top seed. San Francisco’s offense has been prolific all season, powered by a balanced attack featuring Brock Purdy, Christian McCaffrey and elite pass-catching tight end George Kittle. The team’s recent run extended a revival that began earlier in the season, highlighted by consistent scoring and improved red-zone efficiency.
The Colts arrived at Lucas Oil Stadium with playoff hopes fading after a stretch of losses; the defeat pushed Indianapolis to 8-7 and marked their fifth straight loss and sixth in seven games. The club also faced a flurry of injuries on the offensive line and elsewhere during the game, compounding an already difficult late-season run as they try to close out the schedule against AFC South leader Jacksonville.
Main Event
Philip Rivers opened scoring with a 20-yard touchdown pass to Alec Pierce, who finished with four receptions for 86 yards and two scores. Purdy responded quickly, finding DeMarcus Robinson for a 22-yard touchdown on the next Colts possession. After Indianapolis fumbled the ensuing kickoff, San Francisco capitalized with a 2-yard touchdown pass to Christian McCaffrey late in the first quarter, making it 14-7.
Rivers tied the game early in the second quarter with a 16-yard strike to Pierce, but Purdy answered with an 11-yard touchdown to George Kittle. The teams traded late second-quarter field goals and entered halftime with San Francisco holding a lead. The trend continued in the third quarter as the 49ers pulled away when Purdy connected with Jauan Jennings on a 15-yard touchdown on the first possession of the second half.
Indy cut the deficit to 34-27 early in the fourth when Jonathan Taylor punched in a 1-yard touchdown run. San Francisco put the game out of reach when Purdy hit McCaffrey for a 9-yard touchdown with 7:37 left. The Colts’ final possession ended with Dee Winters intercepting Rivers and returning it 74 yards for a touchdown with 3:26 remaining, finalizing the 48-27 score.
Injuries influenced the flow: George Kittle suffered an ankle injury in the third quarter and linebacker Tatum Bethune also left with a right-ankle issue. The Colts lost both starting offensive tackles before kickoff and then center Tanor Bortolini to a concussion on Indianapolis’ third play, later losing right guard Dalton Tucker to a shoulder injury and DE JT Tuimoloau to an oblique issue.
Analysis & Implications
San Francisco’s offensive balance — a mix of efficient quarterback play, elite running back production and dynamic tight-end receiving — was decisive. Purdy’s five-touchdown performance underscores his growth as a passer under the current system and gives the 49ers momentum as they chase the NFC’s top seed. The combination of McCaffrey’s dual-threat role and Kittle’s ability to move the chains stresses defenses in multiple phases.
For Indianapolis, the losses on the line and in key defensive spots magnified roster depth issues. Losing both starting tackles before the game and suffering additional injuries during the contest disrupted protections and interior continuity, likely contributing to pressure on Rivers and limiting the Colts’ ability to sustain long drives late in the game.
League-wide, the result had immediate playoff ramifications: Buffalo, Jacksonville and the Chargers clinched postseason berths with Indianapolis’ defeat. For San Francisco, the win kept alive the possibility of securing the NFC’s top seed; their five-game streak and sustained scoring run indicate a team peaking at the right time.
Looking ahead, the 49ers host Chicago on Saturday night in what could serve as a playoff preview, while the Colts finish the home slate against division-leading Jacksonville on Sunday. How both teams heal from injuries during the final regular-season weeks will influence seeding and postseason outlooks.
Comparison & Data
| Player/Team | Stat |
|---|---|
| Brock Purdy | 25/34, 295 yards, 5 TD, 1 INT |
| Christian McCaffrey | 21 rushes, 117 yards; 6 catches, 29 yards, 2 TDs |
| George Kittle | 7 receptions, 115 yards, 1 TD |
| Philip Rivers | 23/35, 277 yards, 2 TD, 1 INT |
| Team records | 49ers 11-4, Colts 8-7 |
The line items show San Francisco’s diversified attack and the Colts’ ability to move the ball through Rivers and Pierce at times. Purdy’s five-TD game and McCaffrey’s two TDs highlight a multi-faceted scoring approach, while the Colts’ injuries are reflected in shorter sustained drives and an inability to protect late leads.
Reactions & Quotes
“Brock Purdy threw a career-high five touchdown passes in leading the 49ers to a win.”
Game recap / Box score
“Dee Winters returned the final interception 74 yards for a touchdown to seal the game.”
Game recap / Box score
“Jonathan Taylor’s fourth-quarter score gave him 17 rushing touchdowns this season, second-most in Colts history.”
Game recap / Team statistics
Unconfirmed
- Reports on the precise severity and timetable for George Kittle’s ankle injury are pending team medical updates; long-term impact is not yet confirmed.
- The full extent of the Colts’ offensive-line injuries (week-to-week availability for Braden Smith, Bernhard Raimann, Tanor Bortolini and Dalton Tucker) has not been officially released beyond game-status announcements.
Bottom Line
San Francisco’s 48-27 victory combined an efficient passing outing from Brock Purdy with multi-phase contributions from Christian McCaffrey and a game-clinching defensive play by Dee Winters. The win keeps the 49ers firmly in the NFC seeding conversation and demonstrates their capacity to score in waves.
For Indianapolis, the loss highlights depth and injury challenges that have undermined late-season momentum. The Colts must address health and line continuity as they wrap the regular season against Jacksonville, while San Francisco will look to carry this form into a pivotal home game against Chicago.