Neither Trump or Cruz will win NY in November. Cruz wont win because he is a Conservative and Trump wont win because he is not liberal enough.
Cruz is not conservative based on current actions, Coker, TPA, NAU etc. Trump may win when Independents and crossovers can vote.