Caleb Williams threw four touchdown passes — two each to receiver Keenan Allen and tight end Cole Kmet — and the Chicago Bears routed the Jacksonville Jaguars 35-16 on Sunday at Tottenham Hotspur Stadium in London.

The Bears (4-2) won a third straight game for the first time in nearly four years.

Allen had a 9-yard touchdown reception in the third quarter and his second score gave Chicago a 28-10 early in the fourth.

Gabe Davis caught two second-half touchdown passes from Trevor Lawrence for the Jaguars (1-5).

Williams found Kmet in the end zone with 13 seconds left in the first half to complete an 85-yard drive than included the rookie quarterback scrambling for 23 yards on one play and 19 on another.

Williams, the No. 1 pick in this year’s draft out of USC, finished 23 of 29 for 226 yards.

PACKERS 34, CARDINALS 13 >> Romeo Doubs returned from a one-game suspension and caught two of Jordan Love’s four TD passes in Green Bay’s home victory over Arizona (2-4).

Love also threw touchdowns of 5 yards to Jayden Reed and 44 yards to Christian Watson while going 22 of 32 for 258 yards for the Packers (4-2).

TEXANS 41, PATRIOTS 21 >> C.J. Stroud threw three touchdown passes and visiting Houston (5-1) spoiled the first start of rookie New England quarterback Drake Maye.

Joe Mixon rushed for 102 yards and caught a TD pass from Stroud. Stefon Diggs and Tank Dell also had touchdown receptions.

The Patriots (1-5) got a boost from Maye, the No. 3 overall pick in the NFL draft. He finished 20 of 33 for 243 yards and three touchdowns.

BUCCANEERS 51, SAINTS 27 >> Baker Mayfield overcame three turnovers with 325 yards and four touchdowns passing, and Tampa Bay (4-2) won at New Orleans (2-4).

The result blemished rookie quarterback Spencer Rattler’s first NFL start for the Saints, who have lost four straight after opening the season with a pair of lopsided victories.

Tampa Bay (4-2) lost an early 17-0 lead, but pulled ahead for good on Chris Godwin’s second touchdown of the game — a 55-yard catch and run.

STEELERS 32, RAIDERS 13 >> Najee Harris rushed for 106 yards and a touchdown to lift Pittsburgh (4-2) to a victory at Las Vegas (2-4).

FALCONS 38, PANTHERS 20 >> Bijan Robinson ran for 95 yards and two touchdowns, Tyler Allgeier added 105 yards rushing and a score and visiting Atlanta (4-2) defeated Carolina (1-5).

EAGLES 20, BROWNS 16 >> Jalen Hurts threw for 264 yards and two touchdowns, including a go-ahead 45-yard toss to DeVonta Smith in the fourth quarter, and Philadelphia (3-2) held off visiting Cleveland (1-5).

COLTS 20, TITANS 17 >> Joe Flacco threw for 189 yards and two touchdowns, leading Indianapolis(3-3) to a road win over Tennessee (1-4).

CHARGERS 23, BRONCOS 16 >> Justin Herbert directed a clock-chewing, methodical Los Angeles offense in a win at Denver.

The Chargers (3-2) looked for much of the afternoon as though they’d hand the Broncos (3-3) their first home shutout in their 65-year history. But after two turnovers and five punts, rookie Bo Nix directed the Broncos on a 95-yard scoring drive capped by his 2-yard pass to fellow Oregon alum Troy Franklin early in the fourth quarter.