San Francisco 49ers bench struggling Jimmy Garoppolo for C.J. Beathard vs. Dolphins – ESPN

According to the Fox broadcast, Shanahan stated at halftime he was “concerned” about Garoppolo and decided to go with Beathard since he “wishes to protect” Garoppolo. Garoppolo was under pressure for much of the very first half as the Dolphins sacked him three times and had 4 quarterback hits. He tossed a set of second-quarter interceptions as he struggled to get comfy in the pocket.
In his 2 quarters, Garoppolo was 7-of-17 for 77 yards without any touchdowns and the two interceptions for a passer ranking of 15.7. Beathard played well in relief however was unable to mount a return as the Niners lost 43-17. He finished 9-of-18 for 94 backyards and a touchdown.
Beathard was making his second relief appearance in as many weeks. He actioned in for Nick Mullens in last weeks loss to the Philadelphia Eagles and practically led the 49ers to a late comeback triumph.
After that performance, Shanahan promoted Beathard to the No. 2 quarterback area today with Garoppolo recovering his beginning task.

SANTA CLARA, Calif.– San Francisco 49ers quarterback Jimmy Garoppolos return from an ideal high ankle sprain lasted for just a half Sunday against the Miami Dolphins.
Garoppolo began Sunday after a two-game absence because of the injury he suffered in a Week 2 win against the New York Jets. However he, together with the rest of the Niners, struggled strongly as the Dolphins took a 30-7 lead into halftime. Coach Kyle Shanahan decided to turn to backup C.J. Beathard to begin the 3rd quarter.