After starting the season with a disappointing—and in many ways heartbreaking—1-2 record, the Arizona Cardinals are fast approaching their season's do-or-die time.
It is inconsequential that this game, which could either turn the tide of a flagging season or put the proverbial nail in the coffin, comes against a resurgent New York Giants team.
The Cardinals must find a way to win or risk a record that puts them on pace to fall short of last year's underwhelming performance.
With that in mind, here are some potential difference makers to watch for during the game on Sunday. If even a few of these imperatives are met, we could see the Cardinals upset the Giants. Otherwise, we may be in for a long, excruciating game.