The Giants have been victims of their own self-inflicted wounds during the past three games and today's game against the Cowboys yielded no exception as the Giants made crucial mistakes at the worst times, leading to their defeat.
The Giants' recent losses are due to their own mistakes, specifically those made at critical points in games. This is a recurring theme in their performance over the past few games.