Honestly, this really felt like the mirror to the Ravens/Bills games where one teams strengths lined up to the others deficiencies, one team was just banged up. Combine it with bad weather and bad bounces for SF, just became a blowout. The CMC injury just deflated the san francisco team that was already crippled with injuries.
Overall, I don't think anyone can complain about a clean game with no injuries though for the Bills though. Winning the AFC East this early is just a cherry on top. Glad to see Josh got to improve his MVP candidate resume though.