Sports | Mon Jan 23, 2012 12:00pm EST

Giants and Patriots deliver perfect Super Bowl match-up