(Sports Network) - Rookie quarterback Joe Webb was very effective in his first career start, throwing for 195 yards and rushing for a touchdown, as the Minnesota Vikings stunned the Philadelphia Eagles, 24-14, at Lincoln Financial Field.
Webb completed 17-of-26 passes in the first Tuesday night NFL game since 1946. The contest was postponed Sunday night due to a major snowstorm that hit the Philadelphia region.
Brett Favre was unable to start for the Vikings after suffering a concussion in last Monday's loss to Chicago. Favre failed to pass his concussion tests.
Adrian Peterson, who missed last week's contest, carried the ball 23 times for 118 yards and scored with 6:43 remaining for the Vikings (6-9), who won in Philadelphia for the first time since December 1, 1985.
Percy Harvin caught seven passes for 100 yards for Minnesota, which snapped a two-game skid.
Michael Vick, who was selected to start for the NFC in the Pro Bowl, was contained all night long. He connected on 25-of-43 passes for 263 yards with a touchdown and an interception for the Eagles (10-5), who were coming off an improbable road win over the New York Giants, scoring 28 points in the final eight minutes for a 38-31 victory.
Vick also carried the ball eight times for 63 yards and a score for Philadelphia, which is locked in as the No. 3 seed in the playoffs. The loss by the Eagles handed the Bears a first-round bye.
LeSean McCoy rushed for 44 yards on 13 carries and caught four passes for 41 yards. Brent Celek hauled in 10 passes for 97 yards.