C.J. Stroud led the Houston Texans to a thrilling 23-20 victory over the Buffalo Bills, throwing for 331 yards and a touchdown. The game came down to a dramatic finish, with Ka’imi Fairbairn kicking a 59-yard field goal as time expired.
Despite a strong start, the Texans faced challenges after losing key players, including Nico Collins. The Bills fought back from a 20-3 deficit, tying the game with a series of impressive plays, but ultimately fell short.