If we are talking about a tough road win that was really important for the Bills to win, then I can't think of any in recent memory. Have the Bills even kept the season alive come December 1st in a while? This team deserves every bit of criticism until they can prove to turn it around. No excuses this year, the talent is here to win and nothing shy of 9-7 should be accepted as successful.