Joe Staley was back and played every snaps. Adam Snyder once again filled in at left guard and the unit played the entire game together. The 49ers await the return of Mike Iupati, who sat out the entire week of practice. The next practice participation report comes out on Wednesday, so we'll see where Iupati stands after another week of rehab.
Michael Crabtree was the busiest wide receiver on the day, finishing with 60 snaps, three ahead of Anquan Boldin. Crabtree was a bit gimpy after his one particularly acrobatic catch (can't remember exactly when), but he remained in the game. He went down pretty hard, so I think it was more just a painful landing spot than anything to do with his Achilles.
The 49ers did not get into their reserves too much on offense given the close nature of the game, but they did get into their reserves on defense. Tony Jerod-Eddie played 17 snaps and Demarcus Dobbs played six snaps. Ray McDonald got in 40 snaps (75 percent). He is not 100 percent with his ankle and triceps issues, but he's gutting it out, and the 49ers have the depth behind him to keep him somewhat rested.
Ahmad Brooks was another one that it was good to see getting his work in. He was dealing with a stinger last week, but he got in the most OLB snaps on the day.