Lamar Jackson threw for 323 yards and a touchdown to outshine rookie Jayden Daniels in a showdown between two of the NFL’s best quarterbacks this season, Derrick Henry ran for two TDs and the Baltimore Ravens beat the Washington Commanders 30-23 on Sunday for their fourth consecutive victory.

Jackson found Mark Andrews for the tight end’s first touchdown of the season and completed nine passes to Zay Flowers for 132 yards — all in the first half. Henry had 132 yards and his NFL-leading eighth and ninth TDs as the Ravens (4-2) mixed and matched the pass and run to near perfection.

Daniels connected with Terry McLaurin on two TD passes, but did not get nearly enough help from the backfield in a matchup of the two top rushing offenses in the league. With Brian Robinson Jr. out because of a knee injury, Washington (4-2) got just 52 yards on the ground.

The Commanders’ defense struggled to contain Jackson and Henry, allowing Baltimore to rack up 484 yards, and their winning streak ended at four with a loss at the hands of an opponent that is starting to look like the legitimate Super Bowl contender it was expected to be.

PACKERS 34, CARDINALS 13 >> Romeo Doubs returned from a one-game suspension and caught two of Jordan Love’s four touchdown passes in Green Bay’s victory over mistake-prone Arizona.

Doubs scored his first two touchdowns of the season — a 10-yard score to open the second quarter and a 20-yard reception in the third quarter. Doubs, who caught three passes for 49 yards, missed the Packers’ 24-19 win over the Los Angeles Rams for conduct detrimental to the team after missing two practices. Love also threw touchdown passes of 5 yards to Jayden Reed and 44 yards to Christian Watson while going 22 of 32 — completing throws to nine players — for 258 yards with one interception. His four touchdown passes matched a career high.

BEARS 35, JAGUARS 16 >> Caleb Williams threw four touchdown passes — two each to receiver Keenan Allen and tight end Cole Kmet — and Chicago held a tea party celebration in the end zone in a rout of Jacksonville at Tottenham Hotspur Stadium in London.

Along with the rookie quarterback’s big day, Kmet chipped in by handling emergency long-snapping duties as the Bears won their third straight game for the first time in nearly four years.

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 held off Cleveland.

Hurts also threw a 22-yard TD to A.J. Brown, who returned along with Smith after both wide receivers missed time with injuries. The Eagles can’t afford to lose either for any more lengthy stretches if they want to make a deep postseason run.

COLTS 20, TITANS 17 >> Joe Flacco threw for 189 yards and two touchdowns, leading Indianapolis to a win over Tennessee.

The veteran now is 1-1 in his second straight start for the Colts (3-3) who got a much-needed split of back-to-back road games inside the AFC South with second-year quarterback Anthony Richardson scratched again with an injured right hip.

TEXANS 41, PATRIOTS 21 >> C.J. Stroud threw three touchdown passes and Houston spoiled the first start of rookie New England quarterback Drake Maye, breezing past the Patriots.

Joe Mixon rushed for 102 yards and caught a TD pass from Stroud. Stefon Diggs had six catches for 77 yards and a score for the AFC South-leading Texans, and Tank Dell had seven receptions for 57 yards and a TD.

BUCCANEERS 51, SAINTS 27 >> Baker Mayfield overcame three turnovers with 325 yards and four touchdowns passing, and Tampa Bay defeated New Orleans in what they hoped would be a morale boost to their many fans who endured Hurricane Milton earlier in the week.

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