PASSING OFFENSE: D -- Kevin Kolb's statistics weren't awful: 18 of 34 for 272 yards, two TDs and an interception. But he missed an open receiver for a touchdown and gave the Steelers a safety when he was called for intentional grounding while in the end zone.
RUSHING OFFENSE: C -- Beanie Wells didn't play in the second half after suffering a knee injury in the first half. He makes a huge difference in the offense. His backups are either unproven (Alfonso Smith), small (LaRod Stephens-Howling) or old (Chester Taylor).
PASS DEFENSE: F -- The Cardinals efforted, but Ben Roethlisberger was brilliant, throwing for 361 yards and three touchdowns. He was sacked twice but avoided several others. Cornerback Richard Marshall was beaten by Mike Wallace for a 95-yard touchdown.
RUSH DEFENSE: A -- The Steelers never got their rush game going. Rashard Mendenhall gained 32 yards on 13 carries. Overall, the Steelers gained 91 yards on 28 carries.
SPECIAL TEAMS: C -- The coverage teams did a decent job, and punter Dave Zastudil was solid. There were three penalties on special teams, however, that cost the team field position.
COACHING: C -- It's a cliche but the plays were there to be made. It's hard to fault the play-calling or defensive schemes, although many fans will. The biggest challenge Ken Whisenhunt faces now is to keep his team focused and engaged.
Cardinals Weekly Report Card
CardinalsSource Top Stories
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.
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.
CardinalsSourceYesterday 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