I see no reason for manchester city to let real madrid goes to the final. Manchester city has been coming to this stage. It will be so bad if the city will be losing against real madrid.
IMO real madrid is still my favorite club in this match. If we are comparing how good the performance from real madrid compared with manchester city and we can take a conclusion if real madrid is a perfect team while city is still below real madrid.
Manchester City also has a revenge mission after last season they were eliminated very disappointingly. Both of these teams still have the same hope of being in the final place.
But I don't agree that Real Madrid is better than Manchester City now as a whole, because in the Champions League and in the domestic league they appear more consistently than what Real Madrid experienced.
Manchester City has the best chance to win the Champions League. Real Madrid is a strong enough team and Manchester City will have to play with great strategy and responsibility to secure victory against this team. But I believe if Manchester City can secure victory in the semi-final, they will be able to secure victory in the final easily.