New England in Miami is just one of those matchups that doesn't work well for the Patriots, for whatever reason.
New England has Pittsburgh's number for some reason; the Giants beat Brady/Belichick twice in the Superbowl; they kind of have their number.
The league is filled with such match-ups.
Pittsburgh is substantially better than the Bills and they couldn't take down NE on home turf, and we have no history of good luck with our matchup with New England in the Brady era.
I.E., we are almost certainly going to lose the game.
Fun to hope we can win though, and I'll be cheering for the Bills.
I will also be rooting for serious injury to Tom Brady, but I do that in every game he plays, and he never seems to get hurt.