If given a prediction of which four teams will play in the Champions League semi-finals, I think most people would have the same prediction. Manchester City and Real Madrid will surely have a place in everyone's predictions. Along with Real Madrid and Manchester City, Bayern Munich will be among the favorites in the Champions League this season. We can definitely consider these three teams as favorites for the Champions League this season. I think one or two of these three teams will qualify for the finals. I would confirm Real Madrid if they had a quality finisher in their squad but they don't have a quality finisher in their squad at the moment so they may lose their consistent performance in the big games. All things considered, Manchester City can be placed at the top of the list of favourites.
On papers all looking very easy and settled but ground realities are always different with having nothing to do with these predictions which are coming on papers who are going to be in last four nothing is clear as we all know on ground on match day any team can perform extraordinary, and we can have upset which is part of the game and these top teams can face others in quarterfinal as well which is also part of the game so predicting about who is going to be in last four is not easy with all teams which are currently having spots into round of 16 are eligible for the qualification into last four.
Current performance and consistency is surely giving advantage to few teams, but this is not guaranteed about them to be had spot into last four Real Madrid and Manchester City are surely impressive but on match day performance is much important then predicting about this all as we are still having 3 weeks into these matches.