Glenn Phillips does it again | IND v NZ | Champions Trophy 2025