Pep Guardiola is desperate to instill a winning mentality to Manchester City as they attempt to bring silverware to the Etihad Stadium.

City guided into the FA Cup semi-finals with a 2-0 sixth-round triumph at Middlesbrough to hand Guardiola a trip to Wembley, where he has won the Champions League as a player and a coach.

In any case, as City continue their bid for glory on three fronts – they are in Champions League action in Monaco on Wednesday evening – Guardiola has insisted they cannot consider themselves a top club until they realise defeat is basically not an option.

“To become a winning club when a club has not been in the past, just a generation – Joe Hart, Vincent Kompany, David Silva, helped the club to step forward and that’s why I just can say thank you to them that I am part of that club now,” said Guardiola.

“That is not a club with a long history of winning things. I learned at the academy in Barcelona when I was 12 that it’s not acceptable to lose.”

“To understand that, you don’t distinguish between friendly and competitive games. Every game you play, you have to play well, try to win and show the opponent you are there to win.”

“It’s the only way you can improve as a club with a good mentality, and that is what I am going to try in my period here to give the club. It doesn’t matter the competition, no complaints, no regrets. Go there and try to win the game.”

David Silva terminated City into a third-minute lead at the Riverside Stadium, yet the triumph was not sealed until Sergio Aguero included a moment with 67 minutes gone.

“I have good memories of being at Wembley, at the old and the new one,” added Guardiola. “Yes, of course, and to live that experience.”

“Normally that just happens in the final, but here it is in the semi-final too and of course we are so happy to be there, so happy.”