Jarryd Hayne not only started Sunday's game at running back, the Aussie import played more snaps, 35, than any of the 49ers' running backs. DuJuan Harris played 15 snaps, fullback Bruce Miller was on the field for 14 snaps -- many of them as the team's lone runner -- and Kendall Gaskins played nine snaps. The composition of snaps for Sunday's season finale against the Rams should be interesting. Mike Davis is eligible to play in that game while Shaun Draughn could be back from his recent knee injury.
At cornerback, Dontae Johnson played all but one defensive snap, 70 total. Johnson started the game at right cornerback, then dropped inside in the team's "dime" alignments. Tramaine Brock played 69 snaps, Kenneth Acker 11 and Marcus Cromartie 3. Keith Reaser was in uniform and available to play but, along with backup quarterback Dylan Thompson, guard Ian Silberman and receiver DeAndrew White, Reaser never got on the field. Nickel back Jimmie Ward, who was coming off three strong games, took a step back Sunday. He played 55 snaps, 77 percent of the defensive total.
NaVorro Bowman was one of three 49ers -- safeties Eric Reid and Jaquiski Tartt were the others -- who played all 71 defensive snaps. Bowman led all tacklers with 10 stops and was crediteed with a half sack. Going into the final week of the season he leads all NFL tacklers with 145.
Torrey Smith appears to be getting past the back spasms that slowed him in recent games. He played 54 of the team's 62 offensive snaps and finished with two catches, including a 16-yard touchdown. Anquan Boldin played 55 snaps and crossed the 1,000-career-catch threshold on the first play of the game. However, all five of his catches Sunday came in the first half.
Never miss a local story.
Ian Williams had a strong game, leading the 49ers' defensive linemen with six tackles and batting down a pass. He played 45 of 71 snaps. Mike Purcell played 37 while Quinton Dial, who left the contest with a back injury, played 30 snaps.
At pass rusher, Aaron Lynch played 54 snaps, followed by Ahmad Brooks at 49, Eli Harold at 22 and Tank Carradine at 17. Corey Lemonier was inactive for the game.