On offense, Carson Palmer and the starting offense line played all 73 offensive snaps. Unlike previous games, Bobby Massie did not get any snaps as a tackle eligible.
At running back, this week it was Andre Ellington that got the most snaps with 34, followed by Rashard Mendenhall's 26, Stepfan Taylor's 16 and Alameda Ta'amu's one. Alfonso Smith did not play on offense.
At receiver, Larry Fitzgerald led with 70, then Michael Floyd with 67, Andre Roberts with 32, Brittan Golden with eight and Jaron Brown with six. Patrick Peterson also played three snaps at receiver.
At tight end, Jim Dray led with 52. Rob Housler, who got only four snaps in Week 16, played 34 against the Niners. Jake Ballard played 16.
On defense, there were 59 official snaps.
There were more iron men than normal. Safeties Yeremiah Bell and Rashad Johnson, linebackers Daryl Washington and Karlos Dansby and defensive end Calais Campbell all played all 59 snaps. Cornerback Patrick Peterson played 58, as did Darnell Dockett on the defensive line.
Among the rest of the defensive backs, Jerraud Powers played 52, Antoine Cason 11 and Javier Arenas four.
At outside linebacker, John Abraham played 51, Matt Shaughnessy 50 and Marcus Benard six.
On the defensive line, outside of Campbell and Dockett, Dan Williams got more snaps than he played in any other game -- 43. Frostee Rucker played 14 and Alameda Ta'amu played only seven, as he injured his knee and tore his ACL in the game.
There was a lot of base defense on the field this time around. Not much changing of personnel.