PASSING OFFENSE: B - Rookie Joe Webb started in place of the injured Brett Favre and completed 17 of 26 passes for 195 yards with no touchdowns and no interceptions. Webb got better as the game went along, completing 8 of 11 passes for 124 yards in the second half. Percy Harvin led the Vikings with seven catches for 100 yards. The key was that Webb did not make any crucial mistakes and he used his athletic ability when necessary to make plays.
RUSHING OFFENSE: B - Adrian Peterson returned after missing a game because of a bruised knee and thigh and rushed for 118 yards on 22 carries with a touchdown. Webb also added 31 yards on six carries, including a 9-yard touchdown run. Peterson took a hit on his knee on his first carry of the game and left for the remainder of that series but he was able to return and had an excellent performance. Peterson did lose his first fumble of the season. That was still an accomplishment considering Peterson had struggled with fumbles in his first three seasons.
PASS DEFENSE: A - The Vikings put together a blitzing game plan that worked like a charm against Eagles quarterback Michael Vick. Vick was sacked six times, lost two fumbles and threw an interception. The Vikings dropped three other potential picks. Antoine Winfield had an outstanding game, blitzing from either the corner or the inside. He had two sacks and forced a Vick fumble that he returned 45 yards for a touchdown. Vick did throw for 263 yards, but Minnesota's approach to how to throw him off his game earned them such a high grade.
RUSH DEFENSE: B - Vick rushed for 63 yards and LeSean McCoy went for 44 yards on 13 carries as Philadelphia finished with 107 yards on 22 carries, an average of 4.9 yards per touch. The Eagles' longest run went for 14 yards, though, meaning there wasn't substantial damage done on single plays as had been the case against the Vikings of late.
SPECIAL TEAMS: B - Ryan Longwell made his only field-goal attempt, Lorenzo Booker returned his one kickoff 27 yards and Chris Kluwe averaged 38.7 yards gross and 33.8 net on six punts. In other words, this unit had a solid but not spectacular night but on this evening it was all the Vikings needed.
COACHING: A - After being outscored 61-17 in back-to-back losses to the Giants and Bears, the Vikings rebounded to pull the upset victory after spending three days in Philadelphia because the NFL shifted the game to Tuesday night due to concerns about a blizzard that was supposed to hit the area on Sunday. Interim coach Leslie Frazier deserves major kudos for keeping his team focused - especially since they really had nothing to play for - and interim defensive coordinator Fred Pagac helped dial up a game plan that featured plenty of blitzes that kept Vick off balance.
Grading the game: Eagles
Viking Update Top Stories
Anatomy of a contractLatavius Murray's contract with the Minnesota Vikings sounds pretty straightforward, but in the NFL that's not always the case.
Viking Update4:07 AM
Sunday slant: Planning for future has risksThe Minnesota Vikings have plenty of salary-cap space, but most of that is likely to be allocated for extensions.
Viking UpdateYesterday at 7:48 AM
Youth movement?Are the Minnesota Vikings looking to get younger in a hurry? The lack of older outside veterans brought in is silently speaking volumes.
Viking UpdateYesterday at 6:49 AM
Holler: You think you've got pain?When it comes to painful sports losses, there's something about 'Sconny and nobody has lived out that nightmare more than the Packers. What kind of pain would you rather have?
Viking UpdateSaturday at 8:08 AM