The Cards are back on track after losing two straight to the 49ers.
Chase Anderson started for the Cardinals after Carson Palmer was hit by a pitch Sunday, and the Cardinals led 16-3 early in the fourth quarter before quarterback Carson Palmer threw two interceptions and a fumble to end the drive.
It was Anderson’s first start since being traded from Seattle.
The Cardinals are 2-1 on the season, and they are coming off an overtime loss at San Francisco.
With Arizona leading 20-3 at halftime, the 49er defense had a chance to score touchdowns on a play from their own 23-yard line.
The Cards were able to stop it, but they only managed three first downs, and Arizona’s offense did not convert on a 3-yard touchdown pass from Matt Barkley with 9:19 remaining.
“I just feel like we have to get back to playing good football,” Anderson said.
“We’ve got to get to our next level.”
The Cardinals’ first drive of the fourth ended with a touchdown run by Kevin White.
The offense scored three touchdowns on the drive, including an 11-yarder from Barkley with 5:56 remaining.
It capped a two-and-out on a 4-yard pass to Carson Palmer from Barkley to White.
“That was our biggest play,” Anderson told the Cardinals’ official website.
It wasn’t a great play. “
But it didn’t go our way.
It wasn’t a great play.
We just have to keep playing.”
With the score tied, the Cardinals had the ball on their own 7-yard-line and two minutes remaining.
With a timeout remaining, Barkley threw a 23-foot touchdown pass to receiver Andre Roberts, but the ball was picked off by San Francisco defensive back Brandon Boykin.
“The first time I saw the ball I was like, ‘What?
What is that?'”
Barkley finished 16 of 33 for 205 yards and two touchdowns.
Boykin caught three passes for 49 yards and a score.