Kyriad Newport wins German Filly Derby 2020