The Los Angeles Rams (3-1) host the San Francisco 49ers (3-1) on Thursday at 8:15 p.m. ET, in a battle between two of the best offensive players in the NFL in Puka Nacua and Christian McCaffrey.

The Rams defeated the Indianapolis Colts 27-20 in their last game. Their last time out, the 49ers were beaten by the Jacksonville Jaguars 26-21. Matthew Stafford had 375 yards on 29-of-41 passing (70.7%) for the Rams in that matchup against the Colts, with three touchdowns and no interceptions. Kyren Williams totaled 77 rushing yards on 13 carries (5.9 yards per carry). He also had three catches for 17 yards. Nacua hauled in 13 receptions for 170 yards (averaging 13.1 per catch), while scoring one touchdown against the Colts. Brock Purdy’s performance for the Niners against the Jaguars included 22-of-38 passing for 309 yards, two touchdowns and two interceptions. McCaffrey carried the ball 17 times for 49 yards (2.9 yards per attempt). In the passing game, he added six catches for 92 yards and one touchdown. Jake Tonges caught three passes for 58 yards (19.3 yards per catch), scoring one touchdown.

Read below where we dive into all of the details you need before this contest starts, including how to watch on Fubo.

Watch Los Angeles Rams vs. San Francisco 49ers on Fubo! (Regional restrictions may apply)

Rams vs. 49ers game infoGame day: Thursday, October 2, 2025Game time: 8:15 p.m. ETLocation: Inglewood, CaliforniaStadium: SoFi StadiumTV channel: FOX (KTVU – San Francisco, CA)Live stream: Fubo (Watch Now!)Live stream: Amazon Prime (Watch Now!)

Watch Los Angeles Rams vs. San Francisco 49ers on Fubo! (Regional restrictions may apply)

Rams vs. 49ers betting info

NFL odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 3:05 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Spread favorite: Rams (-5.5)Moneyline: Rams (-250), 49ers (+200)Total: 47 points

Watch Los Angeles Rams vs. San Francisco 49ers on Fubo! (Regional restrictions may apply)