The Giants won Game 3 Tuesday because they are slingshots and rocks french-kissed by God, making others old and stressed as they go.