The win propelled City to fourth in the league phase standings, getting their campaign back on track after a previous loss.
Despite the memorable victory, manager Pep Guardiola stated his team needs significant improvement to win the Champions League, deeming their current level "not quite enough" for the semi-finals.
Real Madrid initially led through Rodrygo, but City responded with goals from Nico O’Reilly and an Erling Haaland penalty before half-time.
Real Madrid manager Xabi Alonso, facing intense scrutiny over his team's poor run, praised his players' effort and attitude despite the loss, which further intensified speculation about his future.