Guardiola told Sky Sports when discussing Haaland’s new deal and his reaction to it: "When Ferran [Soriano] told me, I said ‘sorry, can you tell me again!?’ Because I could not believe it. It never happened before. After that it happened, but I don't think anybody pushed the other one. I think both [parties] wanted it. It is great news for the club, I hope [and expect] he is happy, otherwise he would not do it. To have this incredible talent, unique player and striker for the club, for the next decade, is really important.
"He would not sign a contract if he could not visualise his future as a football player at this club, and the potential and the challenge here - it would be impossible. I am really pleased, especially pleased he has done it in not an easy moment for us in terms of results.
"And to do it in this moment, I think, means a lot for the trust in everyone at this club. He knows in 10 years - I don't know what's going to happen - but he will have different backroom staff and players. So I think he signs, because he sees City in the Premier League of course, and he sees the potential [and] that the club has been one decade at the top, for many, many years.
"I think the fact that he loves to play in the Premier League is a big compliment to the Premier League, to the whole organisation, to everyone and he wants to play for the club for many reasons - incredible clubs, incredible teams, year-by-year it's getting better, and that is it."