One decisive 18-play drive told the story of San Francisco's successful day on offense.
The 49ers (4-2) churned out 89 yards and used up 9 1/2 minutes of clock time, from late in the third quarter to just less than seven minutes left. Kendall Hunter's 6-yard touchdown run put his team ahead of Arizona by nine points on the way to a 32-20 victory Sunday.
Vernon Davis produced a career performance with 180 yards receiving and touchdown catches of 61 and 35 yards, while Frank Gore ran for 101 yards. Quarterback Coin Kaepernick found his groove again in both the running and passing games, and San Francisco looked its most balanced yet.
And, for the second straight week, the vaunted 49ers' defense forced four turnovers leading to points.
AP NFL website: www.pro32.ap.org