2007.
Yes, they did. The Cardinals defeated the Steelers on September 30, 2007 by the score of 21-14.
The Steelers lost to three teams at home during the 2010 season. The losses were to the Baltimore Ravens, New England Patriots and the New York Jets.
Jacksonville jaguars, 2007
The Pittsburgh Steelers twice in 1976 and 1979, and the Baltimore Colts in 1971
Pittsburgh Steelers in Week 1 and Philadelphia Eagles in Week 6
In the 2007 playoffs, the Jacksonville Jaguars defeated the Steelers 31-29 in the Wild Card game played on January 5, 2008.
no the steelers may have lost to them earlier but all the teams the eagles lost to the steelers beat. the steelers had a better record and they won the superbowl beating the cardinals which the eagles lost to.
Dallas Cowboys, Denver Broncos, Kansas City Chiefs, Houston Oilers, and Miami Dolphins.
2003: The Pittsburgh Steelers beat them 36 - 33.
Troy Smith (Baltimore Ravens) - 12/30/2007 - (27-21)
The two teams did not play each other in 2008. Their most recent meeting was on January 3, 2010 when the Steelers won 30-24.