Ka'imi Fairbairn kicked a 49-yard field goal as time expired. Houston beat Jacksonville 34-31 at Wembley.
The game was part of the NFL London Games in Week 6. Wembley Stadium hosted the thriller.
CJ Stroud found Foster Moreau for a 6-yard touchdown. Houston led 7-0.
Three scores came late in the half. Moreau scored again with eight seconds left. Houston led 17-14.
Noel scored on a 13-yard pass. Jordan ran 25 yards for a score. Houston led 31-21.
Travis Hunter caught a touchdown. Then he made an end-zone interception. No player had done both since 2002.
Cam Little kicked a 60-yard field goal. The game stood tied at 31-31.
Stroud found Woody Marks for 19 yards on third down. Houston moved into field goal range.
Fairbairn kicked a 49-yard field goal as the clock hit zero. Houston won 34-31.
Stroud threw for 312 yards and three scores. Lawrence threw for 306 yards and four scores.
Houston moved to 2-4 with a second straight win. Jacksonville fell to 4-2 but still leads the division.
Houston hosts the New York Giants next Sunday. Jacksonville has a bye week.
Tap below for the full story: what happened, why it matters, and what happens next.
Get the full breakdown, key numbers, and what happens next.
Read on Rive News