Arizona Cardinals: 0-7-14-12 — 33
San Francisco 49ers: 0-7-7-7 — 21
Full Box Score
The Cardinals capitalized on San Francisco’s mistakes to capture a 33-21 win. Arizona got 17 points off three turnovers by the 49ers.
Cardinals quarterback Drew Stanton completed 11 of 28 passes for 124 yards and two touchdown passes to Larry Fitzgerald. Fitzgerald finished with 81 yards and two touchdowns on six catches. Although Stanton didn’t produce much offensively, he finished the game without turning over the ball.
Running back David Johnson rushed for an NFL season-best 157 yards with two touchdowns. Together, Fitzgerald and Johnson combined for 92 percent of the Cardinals’ total offensive production.
The 49ers offense, however, could not recover from costly turnovers. Blaine Gabbert completed 18 of 31 passes for 162 yards, one touchdown and two interceptions.
Here’s how the game unfolded:
49ers Get on the Board First With a 9-Yard Reception by Jeremy Kerley
San Francisco QB Blaine Gabbert finally found some rhythm as he went 4-for-4 on the touchdown drive. He connected with WR Jeremy Kerley for a 9-yard touchdown to take a 7-0 lead over the Cardinals in the second quarter.
Larry Fitzgerald Caught a 21-Yard Pass From Drew Stanton
With 1:46 left in the first half, Cardinals QB Drew Stanton found WR Larry Fitzgerald to tie the game 7-7.
David Johnson Rushed for a 4-Yard Touchdown
The Cardinals managed a field goal after taking over in the red zone. However, the 49ers hit kicker Chandler Catanzaro on his field goal try. On the next play, Arizona RB David Johnson found the hole for a 4-yard TD to give Arizona a 14-7 lead with 12:45 left in the third quarter.
Larry Fitzgerald Caught a 29-Yard Pass From Drew Stanton for 29 Yrds
Larry Fitzgerald caught his 15th career touchdown vs. 49ers to extend the Cardinals lead to 21-7 with 7:43 left in the third quarter.
Fitzgerald leads the Cardinals in receiving yards with six receptions for 81 yards and two touchdowns.
Carlos Hyde Scored a 1-Yard TD
Carlos Hyde capped off an 11 play, 82-yard drive with a 1-yard touchdown to give the 49ers their second touchdown of the night.
Chandler Catanzaro Made a 36-Yard Field Goal
Catanzaro drilled a 36-yard field goal to extend the Cardinals lead to 24-14 with 13:44 left in the fourth quarter.
David Johnson Added to the Cardinals Lead With a 2-Yard Touchdown
Drew Stanton led a 12 play, 76-yard touchdown drive, 55 of which came on the ground.
David Johnson ran in a 2-yard touchdown to give the Cardinals a 31-14 lead with 4:44 left in the fourth quarter. Johnson has had an impressive night with 27 carries for 157 yards and two touchdowns.
Blaine Gabbert Rushed in a 1-Yard Touchdown
Cardinals Scored a Safety
Blaine Gabbert was sacked by Calais Campbell for a 1-yard loss for a safety.
Arizona is coming off of a tough 17-13 loss at home to NFC West rival Los Angeles. Turnovers plagued the team, as they gave the ball away five times.
Arizona has a challenge ahead: they’re facing a short turnaround, and will be playing starting quarterback Carson Palmer. Palmer cannot even travel with the team due to a concussion he suffered last week.
Running back David Johnson will be a big key for the Cardinals offense. Johnson ranks seventh in the NFL with 300 rushing yards and is averaging 4.7 yards per carry. San Francisco has struggled against the run in 2016 and currently ranks last in the league.
San Francisco is looking to rebound after dropping a 14-0 lead, and losing 24-17 at home against Dallas.
49ers quarterback Blaine Gabbert is expected to get the start. Last he went 16-for-23 passes for 189 yards with a touchdown and an interception.
He enters Thursday with a lot to prove– he ranks 30th in quarterback rating (73.1), 29th in completion percentage (58) and 32nd in yards per attempt (6.1).
Gabbert has been able to start games rather well. In the first quarter of games this season, he has a 70.4 percent completion percentage. However, Gabbert will need more consistency throughout the game tonight.
Check back for live updates, and highlights throughout the game. Kick-off is scheduled for 8:25 p.m. ET and will be broadcast on CBS and the NFL Network.