They lost in Buffalo before because they played bad. They won in Buffalo because they played better, and Buffalo played worse....don't confuse the two for thinking Miami played well. Against a decent team, Miami would get manhandled playing like that.
Look I don't think anyone on here is saying Miami played like world beaters on Sunday. What we're saying is they won in a place they haven't won in quite some time and you have to go back a decade to find the last time they won a season opening road game. The Bills were obviously amped up. Henne obviously, just like Flacco last night, had a case of the nerves. If you need a list...here are the things that went well.
1. No Turnovers - I stated this as the number one factor going into the game that would determine the outcome. I knew the Bills defenders would be amped up and trying to jar the ball loose. If Miami got carried away on offense early they could have had a repeat of the 4th quarter last year when Henne threw 2 picks and the Bills scored 24 points.
2. Defense - Despite one drive the Dolphins sit atop the NFL in total defense. You can slice this anyway you want but the Bills didn't have trouble moving the football last season. Their problems were run defense and turnovers on offense. Since they really didn't turn the ball over a lot on Sunday that makes Miami's defensive feat even that much better. It was nothing short of stellar outside of 1 play by a dime safety in a prevent.....who obviously forgot the meaning of the word prevent.
3. Running game - Despite 8 and 9 guy fronts both Ricky and Ronnie pounded out some tough yards between the tackles.
4. Pass protection - It was there most of the game outside of a couple of blitzes and a good play by the LDE.
Miami won despite - poor ST's and some key dropped passes.
At the end of the day, you can pitch sour grapes all day but they just won a game they would have normally lost. Furthermore, it was a game they desperately needed to win given the upcoming schedule.