Big Ben racked up 361 yards through the air and threw for three touchdowns. Heath Miller hauled in the first, Mike Wallace scored the second on a 95-yard strike and Emmanuel Sanders recorded in the third quarter on a four-yard pass.
To Arizona's credit, they did a solid job containing the Steelers and their rushing attack. Rashard Mendenhall had just 32 yards on 13 carries and was unable to break away throughout the day. Fortunately for the Steelers and their many fans in attendance, the Cardinals had no answer for the passing attack.
Kevin Kolb played well against a tough Steelers secondary and tossed for 272 yards and two touchdowns. Beanie Wells was held to just 42 yards on 12 carries and appeared to injure himself midway through the game. LaRod Stephens-Howling and Early Doucet both hauled in touchdown passes. Larry Fitzgerald had four receptions for 78 yards.
All-in-all, the Cardinals were outmatched on Sunday. They kept it close through the third quarter, but Pittsburgh pulled away late for a 32-20 win.
For more on the Cardinals, check out Revenge of the Birds.