San Francisco 49ers quarterback Jimmy Garoppolo Cary Edmondson-USA TODAY Sports

Jimmy Garoppolo played some mad game on Monday, and he also talked some mad game afterwards.

Garoppolo’s San Francisco 49ers upset the Los Angeles Rams in a divisional showdown. They set the tone with an 18-play opening drive that bled over 11 minutes of clock and ended in a touchdown pass from Garoppolo to George Kittle. The 49ers never looked back from there and won 31-10.

After the game, Garoppolo spoke about the opening drive and got in some trash talk for the Rams, too.

“I don’t want to say it took their soul away,” he said of the drive, per Eric Branch of the San Francisco Chronicle. “But it definitely did something.”

The Rams, who entered the week with one of the best records in the league, saw both Odell Beckham Jr and Von Miller make their team debuts Monday. It was also the team’s first game since receiver Robert Woods was knocked out for the season with a torn ACL. But the Rams were simply outplayed by the 49ers on both sides of the football. Garoppolo completed 15-of-19 pass attempts with two touchdowns and zero interceptions, easily outplaying Matthew Stafford, who went 26-of-41 with one touchdown and two picks.

There is already a renewed NorCal-SoCal rivalry brewing between the 49ers and the Rams. Garoppolo probably takes it personally too that his team recently tried to replace him with a Rams player.

More must-reads:

TODAY'S BEST
Lakers fire HC Darvin Ham after disappointing season
Yankees legend John Sterling shares one regret about retirement decision
NFL media check-in: Who's out, in and staying on TV
ESPN producer gives update on Patrick Beverley snub controversy
Five NFL players with the most to prove after teams declined their fifth-year option
Yankees' Aaron Judge addresses offensive woes creeping into May
Former 49ers quarterback makes feelings on Brock Purdy clear
Bills become latest team to try to fix talented, unproductive wide receiver
Dolphins add another star playmaker on offense
Insider addresses if Patriots will trade for star 49ers WR
Insider shares confusing trade updates on Mets' Pete Alonso
Rams GM details plan to lure Aaron Donald out of retirement
NFC East check-in: Most, least improved position groups post-draft
Pacers ride bench to first playoff series win in 10 years
Knicks guard joins NBA royalty in closeout win against 76ers
Maple Leafs force Game 7 with 2-1 win over Bruins
Georgia makes Kirby Smart the highest-paid coach in college football
Dodgers ace to make first start in nearly two years on Monday
Cowboys QB Dak Prescott provides significant update on contract negotiations
Clippers will need to fight for their playoff lives in Game 6 without injured star