PASSING OFFENSE: C -- Quarterback John Skelton was inconsistent, but he had receiver Larry Fitzgerald to bail him out. Fitzgerald finished with 149 yards on nine catches. He had just one catch for 1 yard in the first half.
RUSHING OFFENSE: C -- Running back Beanie Wells didn't play because of a lingering knee injury. Replacement LaRod Stephens-Howling gained 93 yards on 21 carries but could have gained much more by staying inside the formation. He tried to bounce wide too often.
PASS DEFENSE: B -- The Cardinals had all four of their sacks in the second quarter and intercepted a pass for the first time since Nov. 20. Their lone mistake was a 61-yard touchdown pass that was well defended by Marshay Green.
RUSH DEFENSE: B -- The Bengals rushed for 165 yards, but quarterback Andy Dalton had 48 yards on five scrambles. The Cardinals did a solid job against the Bengals' two running backs. The Cardinals gave up their longest run of the year, a 48-yarder by Leon Washington. Marshawn Lynch didn't do much, but the Cardinals still gave up too many yards (178 yards on 34 carries).
SPECIAL TEAMS: B -- Jay Feely connected on all three of his field-goal attempts, including the game-winning 28-yarder in overtime. Dave Zastudil averaged 46.3 yards on seven punts, putting two inside the Seahawks' 20-yard line. Washington broke a 47-yard kickoff return, while Arizona's Patrick Peterson had a 42-yard punt return.
COACHING: B -- Another solid job. The Cardinals pulled out of their funk this season to finish 8-8. Defensively, the team is better than it has been in Ken Whisenhunt's five seasons. Offensively, Arizona is still searching for answers.
Cardinals Week 17 Report Card
CardinalsSource Top Stories
Arizona places Brown on IR, has spot to fillThe Cardinals lost wide receiver John Brown for the season Sunday night as he suffered a torn ACL.
CardinalsSourceYesterday at 3:51 PM
Physical game leaves Cardinals in tough spotThe Arizona Cardinals will make a roster move this week after wide receiver Jaron Brown tore his ACL against the Seahawks.
CardinalsSourceYesterday at 10:24 AM
How Jaron Brown's loss impacts ArizonaThe loss of Jaron Brown could further deplete an Arizona Cardinals' receiving corps that has been riddled with injuries in 2016.
CardinalsSourceMonday at 10:34 AM
Cardinals' defense locks down SeahawksFor the second straight week, the Arizona Cardinals didn't allow a touchdown.
CardinalsSourceMonday at 9:10 AM