49ers 45, Bills 3
Alex Smith threw for a season-high 303 yards and three touchdowns, Frank Gore ran for 106 yards and a score, and San Francisco (4-1) amassed a franchise-record 621 total yards in blowing away visiting Buffalo.
The Bills (2-3) gained just 204 yards in getting embarrassed for the second straight game. One week after the Patriots scored 35 straight points against them, the 49ers tallied the final 42 points. Buffalo has given up an average of 600.5 yards in its last two losses.
Bears 41, Jaguars 3
Charles Tillman and Lance Briggs both returned interceptions for touchdowns for the second consecutive game and Chicago (4-1) scored 38 unanswered points to roll over Jacksonville (1-4), which looked abysmal for a third straight home game.
Vikings 30, Titans 7
Percy Harvin had one touchdown rushing and another receiving in helping host Minnesota (4-1) win its third in a row. Christian Ponder threw his first two interceptions this year but still finished 25 of 35 for 258 yards and two scores against reeling Tennessee (1-4).