Davis Mills threw two touchdown passes, Caden Bullock had two interceptions and a forced fumble and the Houston Texans racked up eight sacks while notching a 23-19 victory over the visiting Buffalo Bills on Thursday night.

Will Anderson had 2 1/2 sacks and Danielle Hunter added a pair as Buffalo’s Josh Allen was brought down for 70 yards in losses. Christian Kirk and Jayden Higgins caught touchdown passes as the Texans (6-5) won for the fourth time in five games.

Allen completed 24 of 34 passes for 253 yards and the two interceptions for the Bills (7-4), who lost for the second time in three games.

James Cook rushed for 116 yards and one touchdown on 17 carries for the Bills. Ray Davis returned a kickoff for a score and Khalil Shakir had eight receptions for 110 yards.

Mills completed

See Full Page