Well, that was fun! Since being embarrassed by Minnesota in Week 3, the 49ers have outscored the next two opponents 79-3. While the Jets game last week was certainly a trouncing, the 49ers really outdid themselves at home against Buffalo.
As if the 45-3 final score wasn't enough, the 49ers set an NFL record as the first franchise with 300 passing yards and 300 rushing yards in the same game.
Wait, it doesn't end there.
The last time the Niners had a 300-yard passer, 100-yard rusher and TWO 100-yard receivers in the same game? In 1961 against the Chicago Bears.
The offensive attack was relentless, Alex Smith looked like Tom Brady, the Bills defense couldn't cover a receiver or tackle a runner and the Niners' D was ferocious as ever. All in all, it was a fun game to watch as the 49ers cemented themselves again as the best overall team in football.
Here is the report card for the Week 5 destruction at Candlestick: