The San Francisco 49ers and Arizona Cardinals had a good one from Candlestick Park this afternoon. Two early 49ers interceptions by safety Eric Reid and cornerback Carlos Rogers made it look like the game might get away from the Cardinals, but the defense held up and San Francisco managed just six total points on the ensuing drives.
Carson Palmer connected with Larry Fitzgerald on a 75-yard touchdown pass late in the first quarter and Arizona took the lead 7-6 headed into the second.
Rookie defensive end Corey Lemonier sacked Palmer in the end zone, putting the 49ers up 8-7. San Francisco quarter back Colin Kaepernick connected with tight end Vernon Davis on a 61-yard touchdown pass, and again later in the quarter on a pass of 35-yards.
Arizona managed a touchdown on an Andre Ellingotn 15-yard run and the Cardinals and 49ers were within a touchdown of each other at 22-14 headed into the locker room at halftime.
Coming out of the half, Palmer hit Michael Floyd for a 10-yard TD pass in the third, but the 2-point conversion attempt failed.
Then the 49ers running game went to work.
An 18-play 89-yard San Francisco drive that took 9 minutes 32 seconds off the clock and culminated in a Kendall Hunter 6-yard touchdown run put the game out of reach with the 49ers up two scores and 5 minutes left, at 29-20.
49ers running back Frank Gore went over the 100-yard mark on the drive and ended up with 25 carries for 101 yards.
A scary moment occurred on the field when Arizona defensive end Calais Campbell had to be carted off after what appeared to be a neck or back injury. He was moving all extremities and there has been no further update on his status as of yet.
Cardinals’ running back Alfonso Smith fumbled and 49ers’ kicker Phil Dawson hit a 44-yard field goal to bring the game to its final score of 32-20 in favor of San Francisco.
Vernon Davis finished the day with 8 receptions for 180 yards and two scores and Kaepernick finished 16-of-29 for 252 yards, two touchdowns, and an interception.
San Francisco (4-2) travels to Tennessee to take on the Titans next Sunday.
Arizona (3-3) has a short week and plays at home against division foe Seattle on Thursday Night Football.