The San Francisco 49ers are preparing for their Week 8 contest against the Carolina Panthers on Sunday at Levi's Stadium in Santa Clara, California.

Starting left tackle Joe Staley returned to practice for the first time since suffering a fractured fibula in Week 2. He was limited to individual drills, but head coach Kyle Shanahan said there is an "outside chance" the offensive lineman could be in the lineup on Sunday against the Panthers.

Wide receiver Deebo Samuel (groin) and defensive tackle D.J. Jones (hamstring) were also limited after missing Sunday's game against the Washington Redskins.

RELATED Watch: Emmanuel Sanders' first practice with the 49ers

Below are Wednesday's practice participation reports for both the 49ers and Panthers, which were provided by the 49ers Communications staff.

San Francisco 49ers Wednesday Practice

Did Not Participate In Practice
FB Kyle Juszczyk (knee), T Mike McGlinchey (knee), CB Ahkello Witherspoon (foot)

Limited Participation in Practice
DE Dee Ford (quadricep), DT D.J. Jones (hamstring), TE George Kittle (groin), RB Raheem Mostert (knee), WR Deebo Samuel (groin), T Joe Staley (fibula)

Carolina Panthers Wednesday Practice

Did Not Participate In Practice
LB Brian Burns (wrist), G Dennis Daley (groin), T Greg Little (concussion), LB Christian Miller (ankle), QB Cam Newton (foot)

Limited Participation in Practice
DT Gerald McCoy (knee), LB Shaq Thompson (ankle)

Full Participation in Practice
LB Mario Addison (knee), CB Donte Jackson (groin), C Tyler Larsen (back), TE Greg Olsen (finger), S Eric Reid (ankle), G Trai Turner (ankle)