How the Cardinals beat the Saints 42-34 on Thursday Night Football: Final stats, highlights and analysis

After falling behind early, the Cardinals rallied back and pulled away from the Saints to win 42-34 on Thursday Night Football.

Arizona receiver DeAndre Hopkins had a game-high 10 catches for 103 yards in his first game back after serving a six-game suspension for violating the NFL 's PED policy.

On defense, the Cardinals returned a pair of Andy Dalton interceptions for touchdowns in the first half and held on to snap their eight-game home losing streak.

The New Orleans Saints and Arizona Cardinals put an emphatic end to the string of low scoring Thursday Night Football games, as the Cardinals ended an eight-game home losing streak by posting 42-34 win over the Saints to kick off the Week 7 slate.

The game got out to a quick start when Andy Dalton hit Rashid Shaheed for a 53-yard touchdown pass with 12:53 in the first quarter to give the Saints a 7-0 lead. It was 7-6 at the end of that stanza and the teams traded touchdowns in the second quarter before the turning point hit when Arizona tallied two interception returns for touchdowns in just over a minute following the two-minute warning.

That gave Arizona a 28-14 halftime lead and the Saints were never able to get within 10 points of the Cardinals again until very late in the fourth quarter when New Orleans scored 10 points against Arizona's prevent defense to close to the 42-34 final score .