Broncos wide receiver Courtland Sutton, right, is congratulated by tight end Adam Trautman after catching a touchdown pass in the second half Sunday against the Kansas City Chiefs. Jack Dempsey/Associated Press

DENVER — Russell Wilson threw three touchdown passes, Justin Simmons had two of Denver’s five takeaways, and the Broncos stymied an ill Patrick Mahomes in snapping their 16-game losing streak to Kansas City with a 24-9 win over the Chiefs on Sunday.

The Broncos (3-5) were serenaded off the field to the sound of Taylor Swift’s “Shake it Off” blaring throughout Empower Field. Swift wasn’t on hand to witness Travis Kelce’s six catches for 58 yards and the awful day by the Chiefs (6-2).

The Broncos handed Mahomes his first road loss against an AFC West opponent while beating Kansas City’s quarterback for the first time in 13 tries.

Denver made a 14-9 halftime lead hold up by controlling the clock and keeping Mahomes and Kelce cooling their cleats on the sideline in the second half. Kansas City had just three second-half possessions before getting the ball back for one meaningless snap at the end.

BENGALS 31, 49ERS 17: Joe Burrow threw three touchdown passes, Cincinnati intercepted Brock Purdy on back-to-back passes in the second half and the Bengals (4-3) won at San Francisco (5-3) for their fourth win in five games.

Burrow had two long runs and was sharp all game throwing the ball against the 49ers, who lost their third straight game. Burrow was 28 of 32 for 283 yards and ran for 43 yards against a Niners defense that has uncharacteristically struggled in recent weeks.

Advertisement

JETS 13, GIANTS 10: Greg Zuerlein kicked a 35-yard field goal on the final play of regulation and added a 33-yarder with 6:09 left in overtime as the Jets (4-3) staged an unlikely comeback in a defensive struggle against the Giants (2-6).

The Jets moved 46 yards in six plays for the winning kick, set up by a pass interference penalty against Adoree Jackson that gave them a first down at the 15.

The Giants gave up the tying field goal by allowing the Jets to move 58 yards in four plays without a timeout in the final 24 seconds.

Saquon Barkley finished with 128 yards on 36 carries, but the Giants finished with minus-9 yards passing, the fewest in a game since the Browns had minus-9 against the Jaguars on Dec. 3, 2000.

JAGUARS 20, STEELERS 10: Trevor Lawrence threw for 292 yards with a touchdown and an interception, and visiting Jacksonville (6-2) slugged its way past Pittsburgh (4-3) for its fifth straight victory.

The Jaguars strengthened their hold on the AFC South behind a defense that kept Pittsburgh’s erratic offense in check, while their offense overcame a series of mistakes that let the Steelers hang around well into the second half.

Advertisement

Lawrence broke it open with a 56-yard strike to a streaking Travis Etienne with 5:14 left in the third quarter that helped Jacksonville build a 14-point lead as the Jaguars won at Acrisure Stadium for the sixth time in their last seven trips.

Pittsburgh played the second half without quarterback Kenny Pickett, who exited late in the first half because of a rib injury after getting drilled by defensive end Adam Gotsis.

COWBOYS 43, RAMS 20: Dak Prescott threw two of his four touchdown passes to CeeDee Lamb, DaRon Bland recorded his NFL-leading third interception return for a score, and Dallas (5-2) beat visiting Los Angeles (3-5).

It was a rough-and-tumble homecoming for Rams quarterback Matthew Stafford, who was replaced by Brett Rypien late in the third quarter after injuring a thumb on a failed 2-point conversion pass and ended up with a bloody elbow after catching a pass.

Sam Williams blocked a punt for a safety before KaVontae Turpin returned the ensuing punt 63 yards to set up Lamb’s first TD grab, helping the Cowboys to a 33-3 lead late in the first half in their 11th consecutive home victory.

EAGLES 38, COMMANDERS 31: Jalen Hurts threw for four touchdowns while gutting through a knee injury, A.J. Brown had 130 yards receiving, and Philadelphia (7-1) won at Washington (3-5).

Advertisement

Hurts was noticeably limping and reluctant to run because of his gimpy left knee, but that didn’t stop him from completing 29 of 38 passes for 319 yards and the TD passes to Brown twice, DeVonta Smith and Julio Jones. Before kneeling twice to end the game, his 7 yards rushing on two attempts were Hurts’ fewest since Dec. 26, 2021.

One of those rushes was a “Tush Push” attempt when Hurts fumbled at the Washington 1 – one of two Philadelphia turnovers inside the 5. Kenneth Gainwell lost a fumble at the 4 in the first half.

Washington lost for a fifth time in six games despite Howell throwing for a career-high 397 yards and four TDs.

SEAHAWKS 24, BROWNS 20: Geno Smith threw a 9-yard touchdown pass to Jaxon Smith-Njigba with 38 seconds left, and Seattle (5-2) rallied past visiting Cleveland (4-3) after blowing an early 14-point lead.

Seattle gave itself a chance by intercepting Cleveland quarterback P.J. Walker near midfield with 1:57 remaining. The Seahawks took possession at their 43 and Smith needed five plays to find the end zone.

VIKINGS 24, PACKERS 10: Kirk Cousins threw a pair of touchdown passes before leaving with what the Vikings fear is an Achilles tendon injury, and Minnesota (4-4) won at slumping Green Bay (2-5).

Advertisement

Cousins walked gingerly to the sideline after getting sacked on consecutive plays during a series that ended with Green Bay’s Karl Brooks blocking Greg Joseph’s 44-yard field-goal attempt. Jaren Hall, a rookie fifth-round pick from BYU, took over for the rest of the game.

SAINTS 38, COLTS 27: Derek Carr threw for 310 yards and two touchdowns in a bounce-back performance, Taysom Hill and Alvin Kamara scored two TDs apiece, and New Orleans (4-4) won at Indianapolis (3-5).

The Saints snapped a two-game skid with their fifth consecutive win in the series and moved into a share of the NFC South lead with Atlanta.

The Colts have lost three straight, and four of their five home games.

TITANS 28, FALCONS 23: Rookie Will Levis threw for 238 yards and four touchdowns in his NFL debut, and Tennessee (3-4) scored its most points since 2021 in beating visiting Atlanta (4-4).

Levis became the seventh rookie quarterback to start this season, the most rookies to start in the first eight weeks since the NFL merger, excluding the 1987 strike season.

Advertisement

PANTHERS 15, TEXANS 13: Bryce Young outdueled C.J. Stroud in a battle of the NFL’s top two draft picks, and Eddy Pineiro made a 23-yard field goal as time expired to lift Carolina (1-6) over visiting Houston (3-4) for its first win of the season.

Young, the No. 1 overall pick, threw for 235 yards and a touchdown. He led a winning 15-play, 86-yard drive that took more than six minutes off the clock in helping the Panthers snap a 56-game losing streak in games they trailed at any point in fourth quarter – the longest in the NFL since at least 1991.

Stroud, the second overall pick, was 16 of 24 for 140 yards and ran for a touchdown.

RAVENS 31, CARDINALS 24: Gus Edwards ran for two of his three touchdowns following interceptions by Baltimore’s stout defense, and the Ravens (6-1) beat Arizona (1-7) in Glendale, Arizona.

A week after blowing out Detroit, the AFC North-leading Ravens labored offensively. Arizona prevented Lamar Jackson from scrambling for more than a few yards at a time, and the Ravens finished with 268 total yards. Jackson threw for 157 yards on 18-of-27 passing and ran for 18 yards on four carries.

CHARGERS 30, BEARS 13: Justin Herbert passed for 298 yards and three touchdowns, including a 39-yarder to Austin Ekeler, and Los Angeles (3-4) stopped a two-game slide by routing visiting Chicago (2-6).

Herbert, who had struggled with accuracy the past two games after breaking the middle finger of his left, non-throwing hand four weeks ago, completed his first 14 passes and was 31 of 40 in front of a prime-time audience.

Herbert directed the Chargers to points on their first five drives, marking the first time in six seasons they have accomplished that feat.