All in all not a bad day.  Crowd was generally pretty good about the Kaepernick thing.....there were definitely some people giving the middle finger, yelling obscenities, etc. at him but no one did anything overly stupid.  Just the usual Deadspin hijinks (guy drinking beer out of some girl's ### crack) and some ugly Kaepernick-related t-shirts.
Another one of those confidence-building wins.  Defense looked good again, save for that totally blown coverage on the Smith TD.  The Niners were most effective with Kaepernick's running, but had very little offense otherwise.
I still shudder to think about this team trying to come back from a 10-point deficit, though.  The Bills have been in control of every game since Watkins has been out....which is great, of course, but means that the WRs/TEs/passing game haven't been asked to do too much.  They had 3 straight 3-and-outs at the beginning of the second half, which I think featured no McCoy runs.  It's amazing how much he's doing for the offense right now - not even just running effectively, but opening up the passing game for Tyrod.
At Miami next week....another "prove to me you're for real" game.  The Steelers went there today and got beat...Bills will need to be on their game.