49ers report card for San Francisco's 45-3 win against the Buffalo Bills:

<b>Quarterbacks: A </b>

Alex Smith made all the right throws, one of his best games ever, and Colin Kaepernick hurt the Bills, too.

<b>Running Backs: A </b>

Frank Gore and Kendall Hunter combined for 189 rushing yards.

<b>Receivers: A </b>

Watching TD catches by Crabtree, Williams and Manningham, it's shocking how much better this unit is in 2012.

<b>Offensive Line: A </b>

Complete domination of the Buffalo D-line, considered a team strength.

<b>Defensive Line: A </b>

Statistically, a quiet day for the front three, though they controlled the line of scrimmage.

<b>Linebackers: A </b>

Patrick Willis' forced fumble helped turn the game. Ahmad Brooks had a sack.

<b>Defensive Backs: A </b>

Chris Culliver and Dashon Goldson had takeaways, and Ryan Fitzpatrick rarely had open receivers.

<b>Special Teams: C </b>

Spotty kick coverage was about the only real blemish in this game.

<b>Coaching/Overall: A </b>

The 49ers aren't just winning these days. They are destroying opponents.