What Happened Last Night: The Giants Stave Off Elimination