Kylian Mbappé had slechts zes minuten nodig om zich als doelpuntenmaker te presenteren in de voorbereiding van Real Madrid. De Franse aanvaller profiteerde van een fout van Schallenberg, die probeerde de bal terug te spelen naar zijn keeper, en kreeg zo vrij spel om Karius zonder tegenstand te passeren.
Het team reageerde in de eerste helft met overtuiging. Bernardo Silva fungeerde als spelmaker naast Valverde, bood zich voortdurend aan en gaf Arda Güler de ruimte om zijn kwaliteit als spelverdeler te tonen. De Turk leverde een precieze voorzet die Mbappé omzette in een assist voor Vinicius, al onderschepte een verdediger op de doellijn.
Güler blonk ook uit bij de hoekschoppen, zoals die leidde tot de 0-2 van Huijsen, en versnelde meerdere combinaties. Brahim gaf nog een sleutelpass die Mbappé in een één-tegen-één-situatie bracht, maar het schot ging naast.
De wedstrijd vond plaats in de Veltins Arena, het decor van de terugkeer van Schalke in de Bundesliga. De Duitse club, met sterke historische banden met het Spaanse voetbal, drukte hoog en liet combinaties van Madrid zien die opvielen in de voorbereiding. Konaté neutraliseerde met gezag de luchtgevechten van de thuisploeg.
Met de stand al beslist bij rust bracht Madrid Lunin, Rüdiger, Camavinga en Espí in. Schalke deed slechts één wissel en creëerde nauwelijks gevaar met verre schoten van Aouchiche. Tijdens de wisselfase werkte Vinicius mee in de verdediging en startte de counter die Carreras met een precieze aanraking afmaakte voor een zeer professioneel doelpunt van Espí.
De wissels gaven Diomande en Cucurella hun debuut. Schalke probeerde nog te reageren met Tanaka en de ervaren Dzeko, maar Lunin hield stand. Madrid kwam dicht bij een grotere voorsprong, al stond Vinicius buitenspel en mikte Ciria een voorzet van Espí over. Goede gevoelens in de laatste test voor de officiële seizoensstart.