That's the problem. It's easier to choose a "favorite" child than to choose my favorite Giants play!
I would say, though, as has been pointed out in this thread already, the precise situation and magnitude of the moment dictates to me that the Tyree catch has to be considered the "best" play in Giants history, and arguably the best play in NFL history because of the situation (a claim made by the late, great Steve Sobol by the way--and he, more than most, has seen a
lot of great NFL plays).
At the same time, I still have a special place in my heart for the Bavaro catch vs Niners, and the 4th and 17 vs Vikes you alluded to. That play, above all plays that year, allowed me to actually
believe we had a real chance to win it all that year. And, after so many years of discouraging ineptitude, and after the humiliating heartbreak of the post season game in 85, that was a huge leap of faith to me.