Cup semi: NZ public give their predictions