Manchester City produced one of the greatest Champions League displays to smash Real Madrid 4-0 and move a step closer to the treble.
The Citizens now face Inter Milan in Istanbul next month and are just three games away from equaling Manchester United's famous 1998/99 side.
Bernardo Silva scored a first-half double before an Eder Militao own goal and a late Julian Alvarez strike sealed an incredible victory.