Manchester City midfielder Bernardo Silva is confident his side can eliminate Real Madrid on their path to the Champions League final.
The Cityzens are set to lock horns with the reigning European champions in the semi-final for the second consecutive campaign.
Pep Guardiola’s men came close to beating Madrid but were undone by a dramatic late comeback by Los Blancos, who went on to beat Liverpool in last season’s final.
Yearning to avenge last season’s heartbreak, Silva is relishing the prospect of facing the Spanish champions again.
“In the Champions League, we learn from our mistakes from the past,” Silva told BT Sport.
“In this competition, when you play against Bayern, PSG [Paris Saint-Germain], Madrid, Barcelona, Liverpool, you need to accept that sometimes you have to defend and you have to be consistent.
“You have to work hard not to give them easy chances, and that’s what we’ve been trying to work on in the present because in the past we’ve had a lot of frustrating nights because of that.”
When asked if his side are ready to have their vengeance on Madrid, Silva added: “Hopefully yes.
“We know how tough it is to play Madrid in this competition – we’ve got to go for it definitely.
“We always go for it, but we feel the team is very, very confident at the minute. I think we’re going through.”
Man City have reached the semi-final after securing a 1-1 draw against Bayern Munich at the Allianz Arena, which was enough following their 3-0 success at the Etihad Stadium last week.
With the job done on the continental stage, the Cityzens will switch their attention to their FA Cup semi-final clash against Sheffield United at the weekend, with a famous treble still up for grabs.