The San Francisco 49ers have their first win of the 2017 season after downing the New York Giants, 31-21, in Week 10. San Francisco's offense was dominant throughout Sunday's contest, posting 474 total yards behind a monster performance from C.J. Beathard.
The game wasn't as close as the score indicates. A garbage time touchdown from the Giants made it a 10-point margin. New York took a 13-10 lead in the second quarter before San Francisco went on a 21-0 run.
Here are Sunday's top takeaways as the 49ers have plenty of good vibes going into their bye week.