Pep says Haaland shut the mouths of critics after Man City close gap