Jimmy Garoppolo September 18, 2022; Santa Clara, California, USA; San Francisco 49ers quarterback Jimmy Garoppolo (10) passes the football against the Seattle Seahawks during the second quarter at Levi’s Stadium. Mandatory Credit: Kyle Terada-USA TODAY Sports

Jimmy Garoppolo and the San Francisco 49ers went through a very weird offseason in which the team initially tried to trade the former Super Bowl starter but ultimately kept him with the team on a restructured contract as the backup to second-year quarterback Trey Lance.

It felt like an odd move at the time and drew many questions and criticism, but it took less than two games for the decision to pay off for the Niners after Lance suffered what looks to be a serious leg injury in the first half of the team’s game against the Seattle Seahawks. As a result, San Francisco turned to Garoppolo, and he delivered for the team immediately.

Even though he sat out most of the preseason as the two sorted out their contract situation, Garoppolo showed no rust on Sunday afternoon. In the first half, Garoppolo went 8-for-11 through the air for 106 yards and a touchdown to give the Niners a 20-0 lead over the Seahawks heading into halftime.

After trying to trade him during the offseason, it looks like Garoppolo may end up saving the 49ers’ season. It’s certainly a wild turn of events, and the NFL world had plenty to say about it on Sunday afternoon.

An odd situation appears to have worked out for both Garoppolo and the Niners in the long run. We’ll see how the rest of this season plays out.