EAST RUTHERFORD, N.J. — Chase Edmonds rushed for career highs of 126 yards and three touchdowns on a soggy Sunday afternoon as the Arizona Cardinals beat the Giants, 27-21. Edmonds’s big day overshadowed the return of Giants running back Saquon Barkley.
The game was billed as a matchup of rookie quarterbacks, Kyler Murray of the Cardinals (3-3-1) and Daniel Jones of the Giants (2-5), and both gave glimpses of why they were the first and sixth overall choices in the N.F.L. draft.
Murray finished 14 of 21 for 104 yards with no interceptions. Zane Gonzalez kicked field goals of 47 and 35 yards, the latter after a forced fumble by cornerback Patrick Peterson, who was playing in his first game after serving a six-game suspension for using performance-enhancers.
But Edmonds stole the show, scoring on runs of 20, 20 and 22 yards. The Cardinals’ defense also got four sacks, recovered two fumbles and had an interception to seal Arizona’s third consecutive win. It is the first time Arizona has won three consecutive games since 2015.
The loss was the third straight for the Giants, who allowed Jones to be sacked a season-high eight times. Jones finished 22 of 35 for 223 yards, including a 28-yard touchdown pass to fullback Rhett Ellison. Eli Penny scored on a blocked punt recovered in the end zone in the second quarter.
It was Barkley’s first game back from a high ankle sprain that kept him out of three games. Barkley, who rushed for 72 yards on 18 carries, briefly left the game after tweaking the ankle on a 9-yard run midway through the second quarter. He returned to score on a 7-yard run to get the Giants within 24-21.
The Cardinals scored the first three times they had the ball, with Edmonds scampering in almost untouched on his 20-yard runs in the first quarter. The second touchdown was set up by a Jordan Hicks interception of Jones, who was throwing on third-and-13 from the Giants’ 35-yard line.
New York needed only 96 seconds to get back into the game. Jones capped a four-play, 79-yard drive with his touchdown toss to Ellison to get the Giants on the scoreboard.
Safety Michael Thomas, a Pro Bowl pick on special teams last season, blocked a punt by Andy Lee in the end zone on the ensuing series. Penny recovered for the touchdown to make it 17-14.
Chandler Jones’s sack and recovery led to the third touchdown by Edmonds, who played at Fordham University in New York.