The New York Giants won their fourth NFL championship Sunday in Indianapolis, scoring in the final minute to defeat New England 21-17.