TEMPE, Ariz. - The Carolina Panthers put a stop to Josh McCown's passing show just in time to start their first winning streak of the season.
Jake Delhomme threw two touchdown passes to Steve Smith, one for 65 yards in the first half and a four-yarder with 6:54 to go to give the Panthers (3-2) a 24-20 come-from-behind victory over the Arizona Cardinals on Sunday.
Delhomme completed 18 of 29 passes for 243 yards and two scores. He was intercepted once.
Arizona (1-4), leading 20-10 after three quarters, had the ball twice after Carolina's go-ahead score.
The Cardinals drove to the Panthers 33, but Marlon McCree intercepted McCown's pass in the end zone for the second time in the game. The Cardinals' last shot ended when McCown scrambled on fourth-and-10 but came up inches short at the Panthers 49.
McCown completed 29 of 46 for 394 yards, a career high for the second week in a row. He threw for two touchdowns but was intercepted three times. McCown threw for 385 yards a week earlier in the victory over San Francisco in Mexico City, a game he started in place of injured Kurt Warner.
Anquan Boldin and Larry Fitzgerald became the first Cardinals' tandem to top 100 yards receiving each in consecutive games. It was the first time it's happened in the NFL since 2001, when Derrick Mason and Kevin Dyson did it for Tennessee.
Boldin caught 10 for 158 yards and a touchdown, Fitzgerald nine for 136 yards and a score.
With Arizona leading 20-10 late in the third, McCown threw to Boldin, who dodged a tackler - but Thomas Davis stripped the ball, and Ken Lucas picked it up and ran to the Arizona 5. Two plays later, Stephen Davis scored on the first play of the fourth quarter to make it 20-17 with 14:57 left.
The Panthers went 94 yards in 10 plays for what proved to be the winning touchdown. On second-and-12 from his 25, Delhomme passed to DeShaun Foster for a 30-yard gain. A personal foul against Darnell Dockett for a blow to Delhomme's head added 15 to the play to put the ball on the Arizona 30.
Six plays later, Smith fought off a defender and caught Delhomme's scoring toss to put Carolina on top for good.
Boldin broke four tackles on a 20-yard scoring play that put Arizona up 17-10 with 5:08 left in the half. Fitzgerald's leaping grab of McCown's 26-yard pass for a touchdown on the first play of the second quarter gave the Cardinals a 7-3 lead.
The Cardinals blew a chance for a late first-half score. McCown connected with Charles Lee on a 49-yard pass to the Carolina 2, but on second down from the four, Lucas deflected McCown's pass to Fitzgerald and McCree intercepted.