Score: Eagles 38, Giants 31 Date: Dec. 19, 2010 Site: New Giants Stadium After the deeply frustrating exercise of picking three plays from the long history of the Philadelphia Eagles as the most memorable in franchise history, I could never second-guess the voters who selected the most recent "Miracle of the Meadowlands" play as No. 1. It was a narrow vote, with DeSean Jackson's 65-yard, game-winning punt return edging out Herm Edwards' improbable game-winning fumble recovery in the 1978 "miracle" game.via - NFL Nation