It was a great win, because the result could have gone either way...
I'll take it gladly though, as the Bills have lost in the playoffs last year and the Music City miracle when they probably deserved to win both those...
My reality is though that the Bills have the opportunity to win the Championship this year, however I would have preferred to see them win Step 1 more convincingly..
Still.. could have been worse...