Real Madrid mounted another scintillating Champions League comeback on Wednesday, netting twice in the final minutes against Manchester City to force the semi-final into extra time.
Riyad Mahrez appeared to have settled the tie in the second half with his fine strike that put the Citizens 5-3 clear on aggregate.
But Rodrygo had other ideas, scoring two goals in as many minutes at the death to City's despair.