"Vernon, when he plays like this, he doesn't have to say anything," Kaepernick said. "We want to get the ball in his hands."
After Ellington capped an 80-yard drive with his 15-yard TD run, Davis got a half-step behind Bell down the right sideline and caught Kaepernick's 35-yard touchdown pass late in the first half.
NOTES: After missing two games with a groin injury, Willis returned to action Sunday and started. ... Niners CB Nnamdi Asomugha, who has lost his job as the No. 3 cornerback to Tramaine Brock, was inactive again. ... LBs Kevin Minter (hamstring) and Kenny Demen, DE Ronald Talley, RB Ryan Williams and OT Bobby Massie were among the Cardinals inactives. ... Niners starting NT Glenn Dorsey suffered a right hamstring injury midway through the first quarter and was replaced by Tony Jerod-Eddie.