running back Rashard Mendenhall, making his season debut after recovering from surgery to repair a torn ACL in his right knee, ran for 81 yards and a touchdown in his first game of the season as the Steelers (2-2) avoided their first two-game losing streak in three years.
Vick completed 20 of 30 passes for 175 yards and two scores but fumbled twice for the Eagles
, one a crucial fumble at the goal line that wouldâ€™ve put points on the board.
LeSean McCoy rushed for 53 yards
, and caught four passes for 27 yards and a touchdown for Philadelphia.
The Eagles trailed the whole way but put together a grinding 17-play, 79-yard drive at the start of the fourth quarter, converting a pair of risky fourth-downs, including one deep inside their own territory.
McCoy turned both fourth downs into first downs, twisting for the necessary yardage on fourth-and-inches at the Philadelphia 30 then bulled for two yards on fourth-and-1 at the Pittsburgh 47.
After a penalty backed Pittsburgh up to its own 10, the Steelers marched down the field.
Ben Roethlisberger hit Antonio Brown for a 20-yard gain on third-and-12 at the Pittsburgh 18 and later found Emmanuel Sanders for seven yards on third-and-4 at the Philadelphia 38. Mendanhall rushed for 8 yards for the 1st down and got it closer for Sean Suisham for the eventual game winning field goal.