GLENDALE, Ariz. (AP) — Marco Wilson and Isaiah Simmons scored touchdowns on two pick-6s late in the first half and used that stunning change in momentum to lift the Arizona Cardinals over the New Orleans Saints 42-34 on Thursday night.

The Cardinals (3-4) snapped an eight-game home losing streak that was the franchise’s longest since 1958.

The game was tied at 14 when Saints quarterback Andy Dalton threw the game-changing interceptions on consecutive drives that were barely a minute apart. The first one wasn’t necessarily his fault, but the second one was.

The first came when Saints receiver Marquez Callaway bobbled a potential catch. Wilson was there to pluck it out of the air and then sprinted 38 yards to the end zone, diving over the goal line for a 20-14 lead.

The second happened when Dalton tried to throw over the middle. Simmons corralled the interception with one hand and then ran 56 yards down the right sideline for the score. The Cardinals crowd — which hadn’t seen a win since Oct. 24 of last season against the Texans — roared its approval.

From there, the Cardinals had control. The Saints pulled within 28-17 early in the third, but Kyler Murray found Greg Dortch for a 5-yard touchdown to push Arizona ahead 35-17.

Murray completed 20 of 29 passes for 204 yards and a touchdown.

New Orleans (2-5) has lost five of its last six games. Dalton threw for 361 yards, four touchdowns and three interceptions.

The Saints led 7-3 late in the first quarter and looked as if they were going to score another touchdown, but Cardinals cornerback Antonio Hamilton intercepted Dalton’s pass in the end zone.

New Orleans did push ahead 14-6 in the second on a 3-yard touchdown pass to Taysom Hill. The touchdown was set up by a 64-yard catch and run by Kevin White, who barely stayed in-bounds as he ran down the left sideline to Arizona’s 3-yard line. White was elevated to the active roster from the practice squad before the game.

Arizona rookie Keaontay Ingram ran for a 2-yard touchdown late in the second quarter and Eno Benjamin converted on the 2-point conversion to tie the game at 14.

HAPPY HOP

The Cardinals welcomed back three-time All-Pro receiver DeAndre Hopkins, who was suspended for the first six games of the season after violating the NFL’s policy on performance-enhancing drugs.

Hopkins finished with 10 catches for 102 yards.

Newly-acquired receiver Robbie Anderson — who had been with the team just three days since being acquired in a trade with the Panthers — was also active and on the field for a few plays. He didn’t record a catch.

BAD COMPANY

Dalton was just the fourth quarterback since 2010 to throw two pick-sixes in the first half. The others are Josh Rosen, Tony Romo and Colin Kaepernick.

ANGRY KYLER

Murray and Cardinals coach Kliff Kingsbury had a bit of a spat at the end of the first half that was caught on camera.

Whatever was said appeared to work. The Cardinals were trailing 14-6 before the argument and led 28-14 a few minutes later.

NICE PLAY, ROOK

Dalton — starting his fourth straight game for the injured Jameis Winston — had a beautiful long throw on the first drive, connecting with rookie Rashid Shaheed for a 53-yard touchdown.

Shaheed was an undrafted free agent who made a big impact for a second straight week with his early touchdown.

He was brought up from the practice squad before last week’s game against the Bengals and showed blazing speed when he took a handoff on a jet sweep 44 yards for a touchdown on his first offensive play with the ball in the NFL.

INJURIES

Saints: Both starting CBs Marshon Lattimore (abdomen) and Paulson Adebo (knee) were inactive. So were starting LG Andrus Peat (chest), WR Jarvis Landry (ankle), WR Michael Thomas (foot) and TE Adam Trautman (ankle). … CB Bradley Roby (ankle) was carted off the field in the first quarter.

Cardinals: LB Dennis Gardeck (ankle), K Matt Prater (hip), RB James Conner (ribs), C Rodney Hudson (knee) and RB Darrel Williams (knee) were all inactive. … DL Rashard Lawrence (shoulder) was carted off the field in the first quarter.

UP NEXT

Saints: Host the Raiders on Oct. 30.

Cardinals: Travel to face the Vikings on Oct. 30.

___

More AP NFL: https://apnews.com/hub/nfl and https://apnews.com/hub/nfl