Pep Guardiola's Manchester City revolution reached new heights with a 4-1 thrashing of Real Madrid in Los Angeles, capped by a memorable goal by youngster Brahim Diaz.
The reigning Spanish and European champions were taken apart in the second half by Guardiola's new-look City side, featuring summer signings Ederson, Kyle Walker and Danilo.
But it was a trio of familiar faces which inflicted the damage as Nicolas Otamendi, Raheem Sterling and John Stones put City three up on 57 minutes.
The best was saved until last, though, as 17-year-old City Academy product Diaz rounded off a fine display in style.
The Spaniard combined brilliantly with winger Patrick Roberts, who recently returned to City following his loan at Celtic, before firing an unstoppable shot into the top corner beyond the reach of Kiko Casilla.
Real did manage to grab a consolation, though, with a goal which snatched the accolade of the game's best strike from Diaz.
Madrid's 19-year-old Oscar Rodriguez unleashed a stunning long-range strike which whistled into the back of the net as the Spanish contingent at the Coliseum finally had something to cheer about.