Definitely the corner jump! Probably took me a dozen tries.
edit: I just did it again and survived up there for a while. Is there no win state LOL.. mean!