The New York Giants found themselves alive in the NFC East race heading into the very last game of the…