Doesn't really matter if that's a touchdown, because the Giants are gonna end up scoring anyway. And what the heck is it with the Giants? Why do the Pats struggle so much against them?
Actually, if I was a Giants fan, I'd be pretty upset that they don't play this good more often.