49ers set franchise mark of 621 yards
SAN FRANCISCO — Alex Smith threw for a season-high 303 yards and three touchdowns, Frank Gore ran for 106 yards and a TD, and the 49ers amassed a franchise-record 621 yards.
Michael Crabtree and Vernon Davis each eclipsed 100 yards receiving to back Smith, who surpassed 300 yards passing for the third time in his career.
San Francisco's previous best was 598 yards in a 34-31 loss to Buffalo on Sept. 13, 1992.
San Francisco is the first team in NFL history with 300 yards passing and 300 yards rushing in a game. "Very cool," Smith said. "When you think of the 49ers, you think of great offense."
Since taking a 21-7 lead against the Patriots last week, Buffalo has been outscored 90-10. The Patriots and 49ers combined for 1,178 yards.
"I have no answers and no excuses," Bills coach Chan Gailey said.