John Skelton threw a 5-yard TD pass to Early Doucet with 1:53 left and the Arizona Cardinals rallied for a 21-17 victory over the Philadelphia Eagles on Sunday.
Michael Vick had another so-so performance and the Eagles (3-6) blew a fourth-quarter lead for the fifth time this season.
Starting for the injured Kevin Kolb, Skelton threw three touchdown passes to lead the Cardinals (3-6) to their second straight win.
Larry Fitzgerald had two TD catches and made a sensational, over-the-shoulder diving catch to set up the go-ahead score.
The defending NFC East champion Eagles were expected to be Super Bowl contenders after a slew of big-name acquisitions in the offseason. Instead, they've struggled miserably and have lost seven of their past eight home games.