They needed 5 turnovers and several questionable calls to barely get by Buffalo.
Houston has the 2nd best defense in the league and New England has gotten spectacular QB play all year.
Denver will be at home, but they might have to play a perfect game to win. I don't think they will.