Astros Overcome Nasty New Yorkers