Cornerback Patrick Peterson was in the Cardinals lineup for the first time this season on Sunday and he made his presence felt on one of the biggest plays of the game.

Peterson sacked Giants quarterback Daniel Jones and forced a fumble on a fourth-and-15 with just over two minutes left in the game. Haason Reddick recovered the ball and gave the Cardinals possession in Giants territory. They’d call on Zane Gonzalez to kick a field goal and then held off the Giants the rest of the way for a 27-21 win.

Peterson’s forced fumble came two plays after Chandler Jones‘s fourth sack of the game and one play after a curious play call that saw Saquon Barkley run a draw for three yards. That left the Giants with a long way to go for a first and failing to block Peterson made things easy for the Cardinals defense.

The fumble was the second of the game for the Giants’ rookie quarterback as he was stripped by Chandler Jones in the third quarter as well. He also threw an interception and had another fumble on a sack late in the fourth that the Giants were able to recover. He was sacked eight times

Jones, who was 22-of-35 for 223 yards overall, now has 12 turnovers during the 2019 season.

The Giants got Saquon Barkley back and the running back had 18 carries for 72 yards and a touchdown. He limped off at one point in the second half, but otherwise seemed well after missing three games with an injured ankle.

The only quarterback selected ahead of Jones this year was Kyler Murray and the Arizona rookie set a record for most completions in the first seven games of his career in the first half. He only had two completions after halftime, however, and running back Chase Edmonds did most of the offensive heavy lifting for Arizona.

Edmonds had 27 carries for 126 yards and three touchdowns. David Johnson was active, but only carried the ball once as he rested his ankle and watched Edmonds tear up the Giants in Arizona’s third straight win. They’ll try to keep it rolling in New Orleans next weekend.

The Giants are sliding in the opposite direction. Sunday’s loss was their third in a row and they’ll be in Detroit as they try to avoid extending that string.