Vernon Davis got some limited work in, which is a step forward after sitting out all last week. If he can get at least limited work in the next two days, it bodes well for his chances of playing on Sunday. Joe Staley and Alex Boone are not surprises in their absence. Jim Tomsula said both were going to get today off to get back to 100 percent. Someone rolled up Staley's leg, and someone else rolled up on Boone's ankle. All indications are they will be fine for this weekend, but there was no sense in rushing them through this.
On the Giants side, Victor Cruz continues his rehab. He was making progress, but felt it tighten up last week. He seems almost assured of not playing on Sunday. The bigger news is the absence of Daniel Fells. The tight end was placed on injured reserve with a staph infection. He is viewed as the team's best blocking tight end, so that certainly could provide some help to the 49ers pass rush.
49ers practice participation report
DNP: G Alex Boone (shoulder, ankle), LB Navorro Bowman (not injury related), LB Ahmad Brooks (not injury related, shoulder), WR Quinton Patton (concussion), T Joe Staley (knee)
Limited: TE Vernon Davis (knee), S L.J. McCray (knee), TE Vance McDonald (chest)
Giants practice participation report
DNP: DE Robert Ayers (hamstring), WR Victor Cruz (calf), CB Jayron Hosley (concussion), LB Devon Kennard (hamstring), CB Trumaine McBride (groin), DE George Selvie (calf)
Limited: TE Jerome Cunningham (knee)
Full: OT Ereck Flowers (ankle), DT Markus Kuhn (knee)