Giants Upend Patriots in Thrilling Overtime Victory
The crowd erupted in applause as the New York/Big Blue Giants secured/claimed/grabbed a stunning overtime victory/win/triumph over their longtime rivals/arch-nemeses/fierce opponents, the New England Patriots, in a heart-stopping/nail-biting/thrilling clash/matchup/battle. Despite/Even with/ {Facing an early deficit, the Giants rallied in the secon