The Minnesota Vikings have been the New York Giants’ kryptonite of late, going 4-0 against them since 2005.