Houston erased a late deficit and beat Jacksonville 34-31 in London on Ka’imi Fairbairn’s 49-yard field goal. C.J. Stroud threw for 312 yards and three touchdowns.