I am not a fan of the New England patriots nor the NY giants...but I think the Patriots got this one...