Saquon Barkley rushed for 167 yards to top 2,000 on the season, backup quarterback Kenny Pickett ran and threw for touchdowns before departing with injured ribs, and the Philadelphia Eagles clinched the NFC East title by routing the visiting Dallas Cowboys 41-7 on Sunday.

Barkley has 2,005 yards and needs 101 in next week’s mostly meaningless regular-season finale to top Eric Dickerson and his 2,105 yards for the Rams in 1984.

The Eagles (13-3) led 24-7 in the third quarter when Pickett was drilled by defensive end Micah Parsons, ending his first start in place of the concussed Jalen Hurts. Third-stringer Tanner McKee entered the game and the Eagles finished the drive with a field goal.

McKee later threw two TD passes, a 20-yarder to A.J. Brown and a 25-yarder to DeVonta Smith.

Barkley had 31 carries and his last one went for 23 yards to push him over 2,000.

COMMANDERS 30, FALCONS 24 (OT): Jayden Daniels connected with Zach Ertz in overtime for his third touchdown pass of the game to get host Washington (11-5) into the playoffs by beating Atlanta.

Daniels ran for a season-high 127 yards and completed 24 of 36 passes for 227 yards and had two TD passes to Ertz and another to Olamide Zaccheaus to make the playoffs in his rookie year.

In his latest comeback performance in a season full of them, Daniels shook off an interception and a 10-point halftime deficit and led the winning drive in overtime that was capped with the 2-yard pass to Ertz.

The Falcons (8-8) lost control of their chances of winning the NFC South.

BUCCANEERS 48, PANTHERS 14: Baker Mayfield threw for 359 yards and five touchdowns to help Tampa Bay (9-7) keep its division and playoff hopes alive with a home rout of Carolina.

Mayfield threw TD passes of 2 and 1 yards to Mike Evans, and Tampa Bay produced points on five straight first-half possessions to build a 27-7 lead. Jalen McMillan scored on receptions of 10 and 16 yards, and linebacker J.J. Russell returned a blocked punt for a third-quarter TD.

GIANTS 45, COLTS 33: New York (3-13) snapped a franchise-record 10-game losing streak and ended Indianapolis’ slim playoff hopes as Drew Lock threw four touchdown passes and ran for another score in the Giants’ first home win of the season.

Lock sandwiched touchdown passes of 31 and 59 yards to Malik Nabers around TD passes of 32 yards to Darius Slayton and 5 yards to Wan’Dale Robinson.

New York’s Ihmir Smith-Marsette had a 100-yard return on the second-half kickoff.

Jonathan Taylor scored on runs of 3 and 26 yards for Indianapolis (7-9).

RAIDERS 25, SAINTS 10: Aidan O’Connell passed for two touchdowns and Las Vegas (4-12) won at New Orleans (5-11).

O’Connell threw a 3-yard TD pass to Jakobi Meyers and an 18-yarder to Tre Tucker.

JAGUARS 20, TITANS 13: Mac Jones threw two touchdown passes, including one to standout rookie Brian Thomas Jr., and Jacksonville (4-12) beat visiting Tennessee (3-13).

DOLPHINS 20, BROWNS 3: Tyler Huntley scrambled for a TD and threw for one while starting for Tua Tagovailoa, and visiting Miami (8-8) stayed in the playoff race with a win over Cleveland (3-13).