We can play better but we still won, says Zidane