Seattle rallies to top New York 4-3