After their tough Week 9 loss against the Cardinals, Jimmy Garoppolo has been happy with how their offense has been able to perform over the past two weeks.
Although the 49ers were firmly in control of their win over the Jacksonville Jaguars throughout the game, backup quarterback Trey Lance did not see the field until the team's final drive.
Kyle Shanahan was asked Monday why Lance did not get an opportunity earlier in the game, and explained that he waited to bring on the entire second team until things were clearly in hand.
"I don't think about one person in those situations. I think about our whole team. I'm not just playing one person for his own experience," Shanahan told reporters. "I try to make a decision on what's best for the team and how to win that day. And I think it was a three-score game until I did take everybody out, not just Trey. Once we kicked that field goal, I think it was when we got 30 and at least made it four scores. Then I did it first on all the defensive guys and they went on a long drive, which I think went from like six minutes to three minutes. But then I did it on all the offensive guys too."
Stay in the game with the latest updates on your beloved Bay Area and California sports teams! Sign up here for our All Access Daily newsletter.
Lance took over for Jimmy Garoppolo with 3:04 remaining in the 30-10 victory, taking a total of five snaps. After two Trey Sermon carries, Lance had one run in which he gained seven yards before kneeling down twice to drain the clock.
RELATED: How PFF graded Aiyuk, 49ers in dominant win over Jaguars
Garoppolo had another impressive game, completing 16 of 22 passes for 176 yards with two touchdowns and zero interceptions. The 49ers improved to 5-5 with the victory and remain firmly in the NFC playoff picture.
As long as Garoppolo continues playing well, Lance doesn't seem likely to get much on-field action.
San Francisco 49ers
Find the latest San Francisco 49ers news, highlights, analysis and more with NBC Sports Bay Area and California.