PASSING OFFENSE: B -- Quarterback Kurt Warner passed for three touchdowns and his only interception should have been caught.
RUSHING OFFENSE: B -- Edgerrin James was effective but didn't get the ball enough because the club fell behind.
PASS DEFENSE: F -- Saints quarterback Drew Brees was 26 of 30 and had two touchdowns. He was sacked only once and didn't throw an interception.
RUSH DEFENSE: D -- Saints running back Aaron Stecker rushed for 95 yards and the Saints finished with 114. They had some gaping holes.
SPECIAL TEAMS: B -- Kicker Neil Rackers missed a 54-yarder, the sixth time in nine tries that he's missed from 50 or more yards. Punter Mitch Berger was excellent and the coverage teams were good.
COACHING: C -- The Cardinals are undermanned on defense and the offense makes too many mistakes to compensate.
Cardinals Report Card: Week 15
CardinalsSource Top Stories
Bettcher discusses Rams' weaponsThe Arizona Cardinals are looking for a bounce back defensive performance against the NFL's worst offense.
Cardinals' practice squad still fluidThe Arizona Cardinals signed offensive lineman Kaleb Johnson to their practice squad Thursday after elevating Ifeanyi Momah to the active roster Wednesday.
CardinalsSourceYesterday at 3:31 PM
Cardinals' run defense a potential issueThe Arizona Cardinals struggled against the run in Buffalo against a Bills team that came in averaging just 75 yards per game on the ground.
CardinalsSourceWednesday at 9:53 AM
Cardinals need to entertain punter battleWith an injury to Drew Butler sidelining the Cardinals' punter it's time for Arizona to consider alternatives.
CardinalsSourceTuesday at 4:21 PM
Cardinals place Niklas on IR, make cutsThe Arizona Cardinals placed Troy Niklas on injured reserve after he suffered a wrist injury against Buffalo.
CardinalsSourceTuesday at 2:27 PM