New York Giants versus San Francisco 49ers for the 2011 NFC championship