PASSING OFFENSE: B -- QB Kurt Warner threw four touchdowns passes, but he also lost a fumble and had an interception. Receiver Larry Fitzgerald was brilliant and receivers Jerheme Urban and Steve Breaston made plays for touchdowns.
RUSHING OFFENSE A -- Led by Edgerrin James' 100 yards, the Cardinals gained 111 yards, the first time they've exceeded the 100-yard mark since Week 8.
PASS DEFENSE: C -- They chased Seahawks quarterback Seneca Wallace around but couldn't catch him. They gave up two receiving touchdowns but also had two interceptions.
RUSH DEFENSE: A -- The Seahawks gained just 87 yards on 28 carries and just 15 yards on seven carries in the second half.
SPECIAL TEAMS: A -- A solid performance all around. Neil Rackers has made 20 of his past 21 field goals. The coverage teams were excellent, and Steve Breaston had a 21-yard punt return.
COACHING: B -- Another sluggish start, but at least the Cardinals bounced back from this one. Getting running back Edgerrin James off the bench was a good move but prompts questions about why he was there in the first place.