These past three weeks have been a real shot in the arm for the San Francisco 49ers, as they've come away with three straight victories, winning in smashmouth fashion.
Outside of the wide receiving corps, these have been complete team wins by the Niners, with the defense making plays, the ground game rolling on command and San Francisco's top receiving threat, Vernon Davis, streaking downfield like a red-hot meteor.
On top of that, the blocking has been great, the tackling has been much-improved and the 49ers are beginning to see significant contributions from a lot of unexpected places.
After digesting the win, it is necessary to take a closer look at the individual performances from the active players this past week. Proceed through the following for full grades and analysis from San Francisco's Week 6 win over the NFC West rival Arizona Cardinals.