SANTA CLARA -- 49ers wide receiver Emmanuel Sanders is under contract only for the remainder of the season, so they did not waste any time getting some return on their investment.
Sanders played 55 of the 49ers’ 67 offensive snaps in San Francisco's 51-13 win over the Carolina Panthers on Sunday at Levi’s Stadium.
The 32-year-old played virtually every snap until the 49ers began resting their main contributors in the fourth quarter with the victory already in hand.
With our All Access Daily newsletter, stay in the game with the latest updates on your beloved Bay Area and California sports teams!

The 49ers acquired Sanders just five days before the game in a trade with the Denver Broncos. Sanders and a fifth-round pick came to the 49ers in exchange for selections in the third and fourth rounds of the 2020 NFL Draft.
“I wasn’t surprised,” Sanders said of his full workload. “All week in practice our receivers coach Wes [Welker] was telling me that they will let me play as much as I feel like I can play.
“I didn’t feel like coming out of the game. That is what I am used to. I am looking forward to watching the film to see if I had any mental errors. But as right now in my head I can’t think of any. I am proud of myself.”
The blowout victory enabled the 49ers to give some game action to players who would ordinarily only see time on special teams. Offensive linemen Laken Tomlinson, Daniel Brunskill and Justin Skule were the only offensive or defensive players to not get a break.
San Francisco 49ers
Find the latest San Francisco 49ers news, highlights, analysis and more with NBC Sports Bay Area and California.
[RELATED: Where 49ers, Raiders stand in power rankings after Week 8]
Here is a look at how much everyone on the 49ers played Sunday on offense, defense and special teams.
Offense
Total offensive snaps: 67
Quarterback – Jimmy Garoppolo 60, Nick Mullens 7
Running back – Tevin Coleman 32, Matt Breida 19, Raheem Mostert 14, Jeff Wilson 3, Sheldon Day 1
Wide receiver – Emmanuel Sanders 55, Deebo Samuel 47, Kendrick Bourne 32, Dante Pettis 20, Richie James 15
Tight end – George Kittle 56 Ross Dwelley 34, Levine Toilolo 7
Offensive line – Laken Tomlinson 67, Daniel Brunskill 67, Justin Skule 67, Mike Person 57, Weston Richburg 57, Ben Garland 10, Sam Young 10
Defense
Total defensive snaps: 69
Defensive line – DeForest Buckner 45, Nick Bosa 42, D.J. Jones 39, Arik Armstead 38, Ronald Blair 36, Solomon Thomas 32, Sheldon Day 25, Dee Ford 21
Linebacker – Fred Warner 55, Kwon Alexander 53, Dre Greenlaw 29, Azeez Al-Shaair 14, Mark Nzeocha 8
Defensive back – Jaquiski Tartt 55, Jimmie Ward 55, Emmanuel Moseley 55, Richard Sherman 54, K’Waun Williams 46, Dontae Johnson 15, Tarvarius Moore 14, Marcell Harris 14, D.J. Reed 14
Special teams
Total special teams plays: 32
Greenlaw 24, Moore 24, Al-Shaair 24, Nzeocha 24, Harris 23, Mitch Wishnowsky 21, Mostert 19, Reed 18, Wilson 17, Ward 12, James 12, Bourne 11, Kyle Nelson 11, Buckner 9, Jones 9, Armstead 9, Robbie Gould 8, Skule 8, Tomlinson 8, Richburg 8, Person 8, Young 8, Tartt 5, Blair 3, Dwelley 3, Moseley 1, Thomas 1
Not active
QB C.J. Beathard
FB Kyle Juszczyk (knee)
WR Marquise Goodwin (personal)
LT Joe Staley (leg)
RT Mike McGlinchey (knee)
CB Ahkello Witherspoon (foot)
DL Jullian Taylor