spider man vs green goblin in new york city