The Miracle at the Meadowlands Date : November 19, 1978 : November 19, 1978 Location: Giants Stadium, New Jersey Giants Stadium, New Jersey Score: Eagles 19, Giants 17 This is one of the most memorable games in NFL history, let alone Giants vs. Eagles history.