EAST RUTHERFORD, N.J. — Dwayne Harris sped 100 yards with a kickoff return against his former Dallas teammates seconds after the Cowboys had tied the game, and the New York Giants moved atop the NFC East with a 27-20 victory Sunday.

New York (4-3) snapped a five-game slide against Dallas (2-4) thanks to big plays by its defense and special teams. Dominique Rodgers-Cromartie had two interceptions, returning one 58 yards for a touchdown. Brandon Meriweather also had a pick, and Myles White grabbed Cole Beasley’s muff of a punt in the final minutes to clinch the victory.

The Cowboys, losers of four in a row without injured offensive stars Tony Romo and Dez Bryant, got a big game from Darren McFadden. Starting running back Joseph Randle left early because of a strained back, but McFadden rushed for 152 yards and a TD.

PANTHERS 27, EAGLES 16: Cam Newton threw for a touchdown and ran for another score, and Carolina won at home to improve to 6-0 for the first time in franchise history.

Jonathan Stewart ran for 119 yards and Mike Tolbert scored two touchdowns for Carolina, which has won a franchise-record 10 straight regular-season games.

Ryan Mathews ran for 97 yards, including a 63-yard touchdown, but the Eagles (3-4) were only able to convert three interceptions by Newton into six points.

WASHINGTON 31, BUCCANEERS 30: Kirk Cousins threw three second-half touchdown passes, including the go-ahead score with 24 seconds left, to lead Washington (3-4) to the largest comeback in franchise history.

Visiting Tampa Bay (2-4) was up 24-0 in the second quarter.

VIKINGS 28, LIONS 19: Teddy Bridgewater threw for a season-high 316 yards and two touchdowns for Minnesota (4-2) in a win at Detroit (1-6).

Adrian Peterson rushed for 98 yards as the Vikings won an NFC North game on the road for the first time in three years.

The Lions had an 11-point lead after Matthew Stafford threw TDs on their first two drives, but Minnesota had a season-high seven sacks, which also was a season worst for Detroit.

RAIDERS 37, CHARGERS 29: Derek Carr threw three touchdown passes, including a 52-yarder to Amari Cooper, and Oakland (3-3) turned two interceptions of Philip Rivers into 10 points on its way to an easy victory at San Diego (2-5).

Cooper, a first-round draft pick out of Alabama, caught a short pass from Carr on an inside screen and raced through the defense to give Oakland a 30-3 lead just before halftime.

FALCONS 10, TITANS 7: Matt Ryan threw for 251 yards and a touchdown pass, and Devonta Freeman ran for 116 yards as visiting Atlanta (6-1) bounced back from its first loss.

The banged-up Titans (1-5) lost their fifth straight.

JAGUARS 34, BILLS 31: Blake Bortles threw a touchdown pass to Allen Hurns with 2:16 remaining, and Jacksonville (2-5) rallied against Buffalo (3-4) after blowing a 27-3 lead in London.

Bortles’ second TD pass of the game came a short time after Buffalo safety Corey Graham intercepted a pass and returned it 44 yards to put the Bills ahead.

RAMS 24, BROWNS 6: Rookie Todd Gurley rushed for 128 yards and his first two touchdowns, helping St. Louis (3-3) beat Cleveland (2-5) at home.

St. Louis had four sacks and recovered four fumbles.

CHIEFS 23, STEELERS 13: Alex Smith threw for 251 yards and a touchdown, Cairo Santos kicked three field goals and Kansas City (2-5) won at home, ending a five-game losing streak.

LeVeon Bell ran for 121 yards for the Steelers (4-3).

SAINTS 27, COLTS 21: Drew Brees threw for 255 yards and one touchdown, Khiry Robinson ran for two scores and New Orleans (3-4) held on for a victory at Indianapolis (3-4).

Brees finished 28 of 44 and was helped by a running game led by Mark Ingram, who ran for 143 yards and a touchdown as New Orleans built a 27-0 lead.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.