Allie Zealand surprises with 7th place finish