Kyle Terada-USA TODAY Sports

San Francisco quarterback Jimmy Garoppolo made an extra $350,000 for leading the 49ers to a victory over Seattle on Sunday.

Garoppolo signed a revised deal to stay with the 49ers, slashing his base salary from $26.62 million to $6.5 million. But it's a contract laden with incentives. Cue the season-ending injury to starting QB Trey Lance on Sunday.

By playing 25 percent of the offensive snaps ($250,000) and winning the game ($100,000), Garoppolo cashed in on those incentives and will continue to do so every week, provided he stays healthy and the 49ers win.

Garoppolo played 79 percent of Sunday's snaps after Lance exited the game in the first quarter with a broken ankle.

"Just like riding a bike," Garoppolo said after the 27-7 victory. "If felt good to be back out there. I feel terrible for Trey. I've been on that side of it. This league is tough. Everyone has their share of injuries. That (stinks) for him."

Garoppolo can max out his new contract at $15.45 million if he meets all of the incentives, which include playoff bonuses as well. He also gets $29,000 for every game he's on the active roster, which maxes out at $500,000.

Garoppolo finished 13-of-21 passing for 154 yards and a touchdown in relief of Lance, who was set to have surgery Monday.

More must-reads:

TODAY'S BEST
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness
Even Mike Budenholzer admits the Suns need a point guard
Watch: Juan Soto's first multi-homer game as a Yankee
Xander Schauffele, Collin Morikawa lead at PGA Championship
Knicks could get major boost for Game 7 showdown with Pacers
Giants All-Star pitcher suffers setback in recovery from injury
Panthers star named winner of 2024 Selke Trophy
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future