EAST RUTHERFORD, N.J. — After weeks of turmoil, adversity and questions about their effort, the New York Giants showed they have some fight left in them.

Beating the AFC West-leading Kansas City Chiefs on Sunday not only gave them a good feeling, it also left many wondering if the Chiefs might have joined them on the ropes.

Roger Lewis Jr. made a spectacular catch to set up the winning 23-yard yard goal by Aldrick Rosas in overtime, and the Giants beat the anemic Chiefs 12-9 on a blustery, cold Sunday for only their second win in 10 games.

The winning kick came two plays after Lewis was yanked to the ground by cornerback Phillip Gaines on a deep pass from Eli Manning, but still caught the ball while flat on his back for a 34-yard completion on a fourth-down heave. Had he not caught it, flags flew for pass interference.

Chiefs Coach Andy Reid was 16-2 in his career coming off a bye week, but Kansas City (6-4) stumbled to its fourth loss in five games since a 5-0 start.

EAGLES 37, COWBOYS 9: Carson Wentz threw for two touchdowns and three 2-point conversions after Philadelphia lost kicker Luke Elliott to a head injury, and the Eagles (9-1) all but wrapped up the NFC East with a victory at Dallas (5-5).

The Eagles (9-1) outscored the Cowboys 30-0 in the second half while extending their winning streak to eight games.

Dallas’ Dak Prescott threw a career-high three interceptions and lost a fumble that was returned for a touchdown in his second straight loss without star running back Ezekiel Elliott, serving a six-game suspension for alleged domestic violence.

SAINTS 34, WASHINGTON 31: New Orleans (8-2) extended its winning streak to eight games, erasing a 15-point deficit in the final three minutes of regulation and kicking a short field goal in overtime to defeat visiting Washington (4-6).

Mark Ingram capped a 131-yard rushing performance with gains of 20 and 31 yards in overtime to set up Wil Lutz’s 28-yard kick.

VIKINGS 24, RAMS 7: Latavius Murray rushed for 95 yards and two touchdowns, Adam Thielen turned a short catch into a 65-yard score and Minnesota (8-2) smothered the NFL’s highest-scoring offense.

The loss for the visiting Rams (7-3), snapped a four-game winning streak in which they scored 144 points.

RAVENS 23, PACKERS 0: Visiting Baltimore (5-5) forced five turnovers in its third shutout of the season – a feat last accomplished when the Ravens had four shutouts in 2000.

The Packers (5-5) were shutout for the first time since Nov. 19, 2006.

CHARGERS 54, BILLS 24: Casey Hayward made two of Los Angeles’ five interceptions during a horrific first half by Buffalo rookie quarterback Nathan Peterman, and the Chargers (4-6) cruised to a win at home.

Korey Toomer returned Peterman’s first interception 59 yards for a touchdown on Buffalo’s opening drive. Peterman threw two more interceptions in the first quarter and two in the second before he was pulled with a 37-7 halftime deficit.

The Bills (5-5) lost their third straight.

BENGALS 20, BRONCOS 17: Andy Dalton threw three touchdown passes as Cincinnati (4-6) snapped a 10-game losing streak in Denver, getting its first win there since 1975.

The Broncos (3-7) have lost six straight – their longest skid in 27 years.

LIONS 27, BEARS 24: Matthew Stafford threw for 299 yards and two touchdowns, and Matt Prater kicked a 52-yard field goal with 1:35 remaining to lift Detroit (6-4) to a win at Chicago (3-7).

Chicago’s Tarik Cohen tied the game with a 15-yard touchdown run before Prater’s field goal, but Connor Barth was wide right on a 46-yarder that would have tied the game again in the closing seconds.

JAGUARS 19, BROWNS 7: Blake Bortles threw a touchdown pass and linebacker Telvin Smith recovered a fumble for a TD with 1:14 remaining as Jacksonville (7-3) won at Cleveland (0-10) for its fourth straight victory and moved into sole possession of first place in the AFC South.

Jacksonville’s top-ranked defense forced five turnovers, two in the final two minutes.

BUCCANEERS 30, DOLPHINS 20: Ryan Fitzpatrick threw for 275 yards and two touchdowns, Patrick Murray kicked a 35-yard field goal with 4 seconds remaining and Tampa Bay (4-6) snapped a six-game road slide by topping penalty-prone Miami (4-6).

TEXANS 31, CARDINALS 21: Rookie D’Onta Foreman ran for 65 yards and two fourth-quarter touchdowns before being carted off the field with an ankle injury, helping Houston (4-6) snap a three-game skid with a win over visiting Arizona (4-6).