Manchester City have qualified for the Champions League semi-finals for the first time under Pep Guardiola.
The Premier League leaders beat Borussia Dortmund 2-1 in Germany, winning the tie 4-2 on aggregate.
Jude Bellingham put Dortmund in front and became the youngest English goalscorer in the competition.
However, City responded with a Riyad Mahrez penalty and a stunning strike from Phil Foden.
It ended goalless between Liverpool and Real Madrid.
Zinedine Zidane’s men progress on a 3-1 aggregate.
City place Paris Saint-Germain in the semis, while Chelse clash with Real Madrid.