Villarreal's gameplay and tactics were very annoying. They are very lucky to have qualified for the semi-finals. In both matches, we have seen the dominance of Bayern Munich's players. Bayern Munich's players have ruled in both matches.
Villareal deserve the aggregated win against Bayern. They did challenged Bayern a lot in both legs and the very late equalizer in the second leg means the end for Bayern. Bayern actually have a good match yesterday but they made very inaccurate shots that give hope for Villareal. Bayern can not destroy Villareal even they created so many opportunities. In the end, Villareal had a very good counter attacking and scored the equalizer that is enough for them. A few minutes left were not enough for Bayern to do anything.
I'm not sure Manchester City will easily face Atletico Madrid, even at the Etihad Stadium they could only win 1-0. This match will take place at the Wanda Metropolitano and Atletico Madrid have a positive trend if they play at their home. My prediction in this match is a win for Atletico Madrid, maybe with a score of 2 - 0.
Athletico Madrid mostly succeed in the first leg but eventually Manchester City managed to win it. It affects the plan of Athletico Madrid and Simeone as well as their approach for the second leg. The 1 goal difference is so small and with strange decisions from Pep Guardiola in big matches, A Madrid can take advantage of strange and perhaps bad decisions from Pep.
I believe we will have an interesting match today. Madrid will have to play attacking and it will give more chance to Manchester City to play with their traditional tactics.