Guardiola
City, who won their first Champions League title in June, will kick off their 2023-24 season against runners-up Arsenal on Sunday in the traditional curtain-raiser to the Premier League season.
City have been in no rush to bolster their squad with only midfielder Mateo Kovacic signed for 25 million pounds ($31.89 million) from Chelsea as a replacement for Ilkay Gundogan.
"There are many. Inter are a team used not only to defend. There is a belief that Italian teams only know how to defend, but Inter can do many other things," a relaxed Guardiola told reporters on Friday.
Puyol says that while City, like Guardiola's Barcelona sides, are blessed with attacking options, they also have the same defensive discipline.
"What Manchester (United) are doing in the last five or six months, they're a completely different team to what we faced at the beginning of the season," Guardiola told a press conference on Friday.
The English champions dismantled the holders 4-0 with a ruthless display to secure a 5-1 aggregate win and reach the final against Inter Milan when they will bid to win European club soccer's most prestigious trophy for the first time.
"We play for all competitions," the Spaniard said. "You have to switch and adapt. There are four games left in the Premier League and it's really important to be there and keep our destiny in our hands."
"People are saying it is over - it is not. It will be over when it is over, but it is not over. We still have seven games, we have to (play) our game. Now we go to Fulham against an incredible team," Guardiola told reporters on Friday.
Guardiola's side are just two points off the top with two games in hand, and can take the lead with a victory on Sunday at Fulham.
There had been concerns over Haaland's fitness ahead of his transfer after he missed 16 games due to injury for Dortmund last term, but the Norway international has missed only four for City this campaign.
Guardiola said Foden, who started three of their last 10 Premier League games, asked for time out to rest and recover from the injury.
Guardiola deployed the Portugal international in defence and he was tormented by Arsenal's Bukayo Saka in the clash between the Premier League's top two, however, City did eventually win the game 3-1.
Cancelo, a two-time championship winner with City who was selected twice in the Premier League Team of the Year, moved to Bayern on an initial loan deal and the Bundesliga side can sign the 28-year-old permanently in the close season.
Arteta's side sit top of the league standings with 50 points after 19 games, five points above second-placed City who have played a game more. The teams will face off at the Etihad Stadium in Friday's fourth-round FA Cup clash.
City fell 2-0 behind by halftime at the Etihad Stadium, facing the prospect of suffering back-to-back league defeats for the first time since 2018, but roared back in the second half with a Riyad Mahrez double helping them earn victory.
Haaland continued his incredible goalscoring form with two second-half strikes at Elland Road on Wednesday to reach 20 goals from just 14 appearances -- seven games faster than the next quickest player to reach such a goal tally.
Guardiola, who signed a two-year contract extension last month, has guided City to four Premier League titles but failed to win Europe's elite club competition with them, a runners-up finish in 2020-21 their best result.
Erling Haaland has overcome injury issues that have hampered him in recent seasons and defended the Premier League club's decision to send a physiotherapist along with the striker on international duty.
City beat Liverpool to the title by a point last season, and in the 2018-19 campaign.
Manchester City must pick themselves off the floor for the visit of Newcastle in the Premier League.