The Houston Texans delivered a dominant defensive performance against the Buffalo Bills, sacking Josh Allen eight times in a confidence-building win.