Panthers Destroy Giants' Playoff Hopes