Christian McCaffrey and the San Francisco 49ers (10-4) will visit Jonathan Taylor and the Indianapolis Colts (8-6) on Monday at 8:15 p.m. ET, in a battle between a pair of the brightest stars in the league offensively.
The 49ers head into the matchup after winning 37-24 over the Tennessee Titans in their last outing on Dec. 14. The Colts are coming off of an 18-16 loss to the Seattle Seahawks. Brock Purdy had 295 yards on 23-of-30 passing (76.7%) for the Niners in that matchup against the Titans, with three touchdowns and no interceptions. He also added seven carries for 44 yards. McCaffrey ran for 73 yards on 22 carries (3.3 yards per carry) and one touchdown, adding one reception for 14 yards. Ricky Pearsall totaled six receptions for 96 yards (averaging 16.0 per catch) against the Titans. Philip Rivers’ showing for the Colts against the Seahawks included 18-of-27 passing for 120 yards, one touchdown and one interception. Taylor put together a 25-carry, 87-yard game (3.5 yards per attempt), while also adding three receptions for 14 yards. Ameer Abdullah collected five catches for 32 yards (on five targets).
Read on to find out the info on how to watch this game on Fubo.
Watch San Francisco 49ers vs. Indianapolis Colts on Fubo! (Regional restrictions may apply)
49ers vs. Colts game infoGame day: Monday, December 22, 2025Game time: 8:15 p.m. ETLocation: Indianapolis, IndianaStadium: Lucas Oil StadiumTV channel: ESPN DeportesLive stream: Fubo (Watch Now!)
Watch San Francisco 49ers vs. Indianapolis Colts on Fubo! (Regional restrictions may apply)
49ers vs. Colts betting info
NFL odds courtesy of BetMGM Sportsbook. Odds updated Friday at 11:06 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Spread favorite: 49ers (-5.5)Moneyline: 49ers (-250), Colts (+200)Total: 46.5 points
Watch San Francisco 49ers vs. Indianapolis Colts on Fubo! (Regional restrictions may apply)