Cowboys down Giants in ridiculous turnover frenzy