Controversial penalty wins it for Chile