Manchester City, Real Madrid, AC Milan, and Inter Milan are the teams progressing to the semi-finals of the UEFA Champions League 2023.