Tempers flare on futile night for Giants