CHARLOTTE, N.C. (AP/WGNO)— Laviska Shenault caught a 67-yard touchdown pass from Baker Mayfield, Marquis Haynes returned a fumble 44 yards for a touchdown and the Carolina Panthers defeated the New Orleans Saints 22-14 on Sunday to snap a nine-game losing streak.

Mayfield threw for 170 yards and Christian McCaffrey ran for 108 as the Panthers (1-2) won at home for the first time since beating the Saints 26-7 on Sept. 19, 2021.

Jameis Winston, playing with an injured back, completed 25 of 41 passes for 353 yards with a touchdown and two interceptions, while rookie Chris Olave had nine catches for 147 yards for a Saints wide receiver corps that lost Michael Thomas, Jarvis Landry and Tre’Quan Smith to injuries in the second half.

Carolina’s defense held Winston and the Saints scoreless for three quarters before Mark Ingram cut the lead to 13-7 with a 5-yard TD run.

But then Shenault, acquired in a trade with Jacksonville late in the preseason and activated for the first time Sunday, caught a pass in the flat, juked a defender and raced along the left sideline for a touchdown to give the Panthers some cushion.

Carolina’s defense took it from there, intercepting Winston twice in the fourth quarter to put the game away.

Cornerback Jaycee Horn got a hand on Winston’s pass on a blitz and defensive tackle Derrick Brown reached out to grab the ball with one hand for the interception, setting up Eddy Pineiro’s third field goal to give Carolina a 22-7 lead. Winston answered with a 4-yard TD pass to Marquez Callaway, but Horn intercepted Winston on a Hail Mary at midfield as time expired to seal the victory.

Winston fell to 4-7 against the Panthers during his career, with 18 interceptions and 10 touchdown passes.

The Panthers entered Week 3 as the only NFL team without a takeaway.

But they got a big one early as Frankie Luvu reached his arm in and ripped the ball away from Alvin Kamara at the line of scrimmage. Haynes picked up the loose ball and rambled 44 yards for a touchdown with an entourage by his side.

Saints kicker Wil Lutz missed one field goal and had another blocked.

FINAL SCORE: Saints vs Panthers

New Orleans SaintsFINAL14
Carolina Panthers22

GAME COMMENTARY: Saints vs Panthers