Former Arsenal manager Arsene Wenger predicted Manchester City's downfall scarily-accurate prior to their Champions League semi-final exit.
Pep Guardiola's side were 1-0 up until the 90th minute looking set to progress into the final, but a late Rodrygo brace sent the game to extra-time, before Karim Benzema notched from the penalty spot to make it 3-1 to Real Madrid.
Los Blancos sealed a 6-5 win on aggregate to progress and leave City wondering what if in Europe for a sixth consecutive season.
A key turning point in the second leg at the Bernabeu was perhaps when City brought on Oleksandr Zinchenko in place of a struggling Kyle Walker in the 72nd minute.