FOXBOROUGH, Mass. - Najee Goode scored on a blocked punt, Malcolm Jenkins returned an interception 99 yards for another touchdown and the Philadelphia Eagles held on for an improbable 35-28 victory over the New England Patriots on Sunday.
Darren Sproles returned a punt 83 yards for the Eagles' second special teams touchdown, giving Philadelphia a 21-point lead before the Patriots came charging back.
Tom Brady threw for a touchdown to make it a two-score game and then, after an onside kick, ran it in from the 1 yard-line to cut it to seven points with three minutes left.
New England's second onside kick failed, but the Patriots (10-2) forced a third-down fumble to give Brady one more chance.
The comeback fell short when Brady's passes bounced out of his receivers' hands.
Losers of three in a row, the Eagles (5-7) had given up 45 points apiece in consecutive weeks heading into the game against the defending NFL champions and their Super Bowl MVP quarterback.
Now it's the Patriots on a losing streak - their first back-to-back regular-season losses since 2012.
*Copyright 2015 by The Associated Press *