After a hard-fought battle very similar to their clash at Super Bowl XLIII four years ago, the Giants narrowly defeated the Patriots by a score of 21-17 at Super Bowl XLVI last night (Sun., Feb. 5, 2012) at Lucas Oil Stadium in Indianapolis, Indiana, to become world champions once again.