Pep Guardiola accepts Manchester City will need “to suffer” in order to beat Chelsea in the Champions League final.
Guardiola appears to have a fully-fit squad to choose from for Saturday’s showpiece in Porto despite an injury scare involving midfielder Ilkay Gundogan on the eve of the match.
The German hurt his thigh in a collision with captain Fernandinho in City’s training session at the Estadio do Dragao but it is understood the club did not think the problem was anything too serious.
City have been the dominant force in the Premier League this season but Guardiola, who twice guided Barcelona to European success, is well aware they may not have things their own way in the final.
One player Guardiola seems almost certain to select in his side is key playmaker Kevin De Bruyne.
The Belgian, who described City’s disappointing quarter-final exit to Lyon last year as “different year, same stuff”, believes the club have finally learned from their past mistakes after years of frustration in the competition.
He said: “The identity of the team is the same but I think in the difficult moments we didn’t make too many mistakes.
“In the other years, in these types of games, we made one mistake too many and the other teams reacted to it by going ahead and we couldn’t get back.
“In games this year we didn’t concede the goals that we have done in previous years.”