MINNEAPOLIS - Matt Cassel passed for 382 yards and two touchdowns and ran for another score to lead the injury-depleted Vikings to a 48-30 victory over Philadelphia on Sunday, snapping the Eagles' five-game winning streak.
"Great win against a very good opponent, a team that's leading their division, so (that's a) great win by our players," said Vikings coach Leslie Frazier.
With Adrian Peterson and Toby Gerhart out, Matt Asiata rushed for the first three touchdowns of his career and Greg Jennings caught a career-high 11 passes for 163 yards for the Vikings (4-9-1). Asiata ran for 51 yards on 30 carries.
"We had so many guys step up in the absence of our starters, just makes you very proud of every one of our players, the effort that the coaches put in to put together a game plan that our players could go out and execute and we completed a game and didn't make it close at the end," Frazier said.
Nick Foles threw for 428 yards with three touchdowns and one interception and DeSean Jackson had 10 catches for 195 yards and a score for the Eagles (8-6). They started the day with a one-game lead over Dallas in the NFC East.
The connection between Cassel and Jennings continued to shine on Sunday.
"(Matt) is a very smart quarterback," Jennings said. "He has a lot of poise back there and he tries to make plays down the field with his eyes and his arm."
Jennings' record day came in a otherwise disappointing first season in Minnesota.
"I've never been a guy to have a whole lot of catches, but I've never been a big stat guy either," he said. "I've had a great run with a lot of good guys throwing the ball. Obviously Brett (Favre) and Aaron, (Rodgers) but this afternoon with Matt (Cassel) he was feeding the ball to a lot of guys and I just happened to be on the receiving end of quite a bit of them."
Cassel was quick to point out that Jennings has a ton of talent and days like this were why he was brought to Minnesota in the first place.
"He does a tremendous job of getting open, and we continue to work hard each and every week and it showed," Cassel said. "It makes my job easy when he gets open. I put the ball in his hands and he makes plays."
The Vikings scored 48 points, the most they have tallied since the 1998 season. The late-season success is even more impressive considering this is a team that before Sunday had only managed three wins to go along with some very discouraging losses.
"I think that this locker room, more so than any other team that I have been on that has been struggling, they have stuck together," Cassel said. "The attitude has been great. They have great camaraderie. We have good leadership so as you can tell nobody is laying down for anything. We are still playing for something. We are going to go and try and end this season on a high note with three wins."
The Vikings finish the season with two more division leaders, next week in Cincinnati Bengals and then in the final game at Mall of America Field against the Detroit Lions.