PHILADELPHIA, NOV. 4 -- The Philadelphia Eagles finally recognized a patsy when they saw one.

The Eagles, embarrassed home losers this season after being heavy favorites against the Cardinals and Colts, today crushed the hapless New England Patriots, 48-20, as Randall Cunningham threw four touchdown passes and scrambled for 124 yards.

The Eagles (4-4) also got 113 yards from second-year running back Heath Sherman as they won their second straight to reach the .500 mark for the first time this season. The loss was the sixth straight for the 1-7 Patriots.

Cunningham completed 15 of 24 for 240 yards and threw scoring passes of 37 and three yards to Keith Jackson, 37 to Fred Barnett and 23 to Calvin Williams.

Cunningham's 124 yards on eight carries was the best rushing performance of his career. Combined with Sherman, who started in place of injured Anthony Toney, it was the first time since Dec. 17, 1978, that two Eagles rushed for 100 yards in one game.

"This is the best game I've ever seen the offensive line play. They had a great game," said Cunningham. "I can see now that we've turned the corner on offense. Guys have confidence in themselves. I'm more confident of myself and my team than I've ever been in the past. New England is not a bad team."

New England Coach Rod Rust said he couldn't remember his team playing worse on defense.

"I thought we were ready to play, and we didn't play well," he said. "Every Sunday is beginning to be a mystery to me."

The Eagles took a 3-0 lead with 6:19 left in the first period on Roger Ruzek's 27-yard field goal, the fifth time in the last six games that New England's opponent scored on its first possession.

Steve Grogan, 37, started at quarterback for the Patriots but neither he nor reliever Marc Wilson could do enough to counter the Eagles' 514-yard offense.

Grogan was two for nine for 31 yards and Wilson 11 for 24 for 207 yards and two touchdowns.

"Right now we're not a good team," Grogan said.