Riyad Mahrez scored twice as Manchester City produced an outstanding team performance to beat 10-man Paris Saint-Germain 2-0 and reach their first-ever Champions League final.
Mahrez opened the scoring on 11 minutes after the visitors had an early penalty award for handball against Oleksandr Zinchenko correctly overruled by VAR.
The French giants poured forward in response but couldn’t find a way to unlock City’s brilliant defensive unit.
Mahrez then made sure of City’s first European final in 51 years when he finished off a stunning counter-attack just past the hour.
PSG, who left injured forward Kylian Mbappe on the bench, inevitably allowed their frustration to boil over and were reduced to 10 men 21 minutes from time when Angel Di Maria was sent off for lashing out at Fernandinho.
City deservedly eased through the latter stages to clinch a 4-1 success on aggregate and somewhat fittingly saw Pep Guardiola’s men clock up a seventh straight Champions League/European Cup win to set a new record for the longest ever run by an English team in the competition.
The Citizens will now meet Real Madrid or Chelsea in the final at the Ataturk Stadium in Istanbul on May 29.