KANSAS CITY, Mo. — Le’Veon Bell ran for 179 yards and a touchdown, Antonio Brown made an acrobatic touchdown catch in the fourth quarter and the Pittsburgh Steelers held on to beat the Kansas City Chiefs 19-13 on Sunday.

The Chiefs (5-1) still had a chance after Brown’s 51-yard reception made it 19-10, moving quickly downfield and getting a 33-yard field goal from Harrison Butker.

And when their defense forced a quick three-and-out, Tyreek Hill’s 32-yard punt return gave them the ball in good field position with 1:48 to go.

But after the Steelers (4-2) gave up a first down, James Harrison sacked Alex Smith on third-and-10, and the quarterback’s incomplete pass on fourth down left the NFL with no unbeaten teams.

Ben Roethlisberger was 17 of 25 for 252 yards for Pittsburgh, bouncing back from his abysmal five-interception performance against Jacksonville last week.

GIANTS 23, BRONCOS 10: Eli Manning ignored the loss of four wide receivers, and New York (1-5) capped a stormy week of injuries and infighting by stunning the Broncos (3-2) in Denver.

The Giants pulled off one of the season’s biggest upsets by dominating Denver in every phase from start to finish.

CHARGERS 17, RAIDERS 16: Nick Novak kicked a 32-yard field goal on the final play and Los Angeles (2-4) took advantage of a key missed extra point by Giorgio Tavecchio to win at Oakland (2-4).

The Chargers lost twice earlier this season on misses by former kicker Younghoe Koo, but this time Tavecchio’s missed extra point – after a high snap by Jon Condo early in the fourth quarter – was the difference in a fourth straight loss by the Raiders.

Philip Rivers took over at his 8 with 4:09 to play and used two long passes to Hunter Henry to move the Chargers into field-goal range. Five straight runs by Melvin Gordon and two kneeldowns put the ball at the 14 and drained the clock, setting the stage for Novak’s winning kick.

CARDINALS 38, BUCCANEERS 33: Adrian Peterson rushed for two touchdowns and 134 yards in an impressive Arizona debut, and the Cardinals (3-3) held off a furious second-half rally by visiting (2-3) Tampa Bay.

The Bucs lost quarterback Jameis Winston to a right shoulder injury in the second quarter, with the Cardinals leading 21-0. But backup Ryan Fitzpatrick threw for 290 yards and three touchdowns to bring Tampa Bay back from a 31-0 deficit.

Fitzpatrick’s 37-yard touchdown pass to Mike Evans cut the Arizona lead to 38-33 with 2:02 to play.

Carson Palmer completed his first 14 passes and finished 18 of 22 for 283 yards and three touchdowns with one interception. Larry Fitzgerald caught 10 passes for 138 yards and a score.

BEARS 27, RAVENS 24: Connor Barth kicked a 40-yard field goal with 2:08 left in overtime, and Chicago (2-4) used a 167-yard rushing effort by Jordan Howard to win at Baltimore (3-3).

The Bears blew a 14-point lead in the second half before coming through in overtime behind Howard, whose 53-yard run put Chicago at the Baltimore 40.

After rookie Mitchell Trubisky completed an 18-yard pass to Kendall Wright, Barth made the winning kick.

RAMS 27, JAGUARS 17: Pharoh Cooper returned the opening kickoff 103 yards, one of two special teams touchdowns that helped the Rams (4-2) win at Jacksonville (3-3).

The Rams (4-2) also blocked a punt for a touchdown.

SAINTS 52, LIONS 38: Running backs Mark Ingram and Alvin Kamara combined for 237 yards from scrimmage, and New Orleans (3-2) forced five turnovers and scored a franchise-record three defensive touchdowns in a win over visiting Detroit (3-3), which nearly overcame a 45-10 deficit.

WASHINGTON 26, 49ERS 24: Kirk Cousins threw two touchdown passes and ran for a score, and Washington (3-2) edged visiting San Francisco (0-6) despite blowing a 17-point lead.

TEXANS 33, BROWNS 17: Deshaun Watson threw for 225 yards and three touchdowns, becoming the first rookie in NFL history with at least three TD passes in three straight games, and Houston (3-3) beat Cleveland (0-6) at home.

NOTES

FORMER 49ERS quarterback Colin Kaepernick filed a grievance against the NFL, alleging that he remains unsigned as a result of collusion by owners following his protests during the national anthem.

Kaepernick opted out of his contract with the 49ers at the end of last season and remains a free agent despite a rash of injuries and poor play at the quarterback position.