SANTA CLARA, Calif. -- C.J. Beathard threw for 288 yards and two touchdowns and ran for a third score to lead the San Francisco 49ers to their first win of the season with a 31-21 victory over the New York Giants on Sunday.
Beathard connected on an 83-yard TD to Marquise Goodwin and a 47-yarder to Garrett Celek in the second quarter as the 49ers (1-9) took advantage of another listless effort by the Giants (1-8) to win for the first time under coach Kyle Shanahan.
Beathard's time as starting quarterback in San Francisco figures to be numbered after the team acquired Jimmy Garoppolo two weeks ago in trade from New England. Garoppolo has been learning the offense and could take over when the team returns from the bye in two weeks.
While the Niners could be making a quarterback change soon, this performance will only heighten the questions about whether the Giants will need to change coaches. Ben McAdoo has been under fire after a report this past week from ESPN that quoted an anonymous player as saying the players have given up on the season and don't view McAdoo as a leader.
The Giants have not fired a coach during the season since 1976 when Bill Arnsparger was let go after a 0-7 start and replaced by John McVay, who had more success as an executive who helped build the 49ers dynasty in the 1980s.
This was a historically bad matchup, marking the first time in 33 years that two teams with only one combined win met this late in a season. Then the teams committed three penalties before the second offensive play of the game.
The Niners were the only team to pick up their play from there, using the two big TD passes from Beathard to take a halftime lead and then dominating the second half.
San Francisco 49ers win first game of the season against New York Giants 31-21