Manchester City (4-2-3-1): 31-Ederson Moraes; 2-Kyle Walker, 3-Ruben Dias, 25-Manuel Akanji (5-John Stones 112'), 24-Josko Gvardiol; 16-Rodri, 17-Kevin De Bruyne (8-Mateo Kovacic 112'); 20-Bernardo Silva, 47-Phil Foden, 10-Jack Grealish (11-Jeremy Doku 72'); 9-Erling Haaland (19-Julian Alvarez 91')
Pelatih: Pep Guardiola
Real Madrid (4-3-1-2): 13-Andriy Lunin; 2-Dani Carvajal (3-Eder Militao 110'), 6-Nacho Fernandez, 22-Antonio Ruediger, 23-Ferland Mendy; 15-Federico Valverde, 12-Eduardo Camavinga, 8-Toni Kroos (10-Luka Modric 79'); 5-Jude Bellingham; 11-Rodrygo Goes (21-Brahim Diaz 84'), 7-Vinicius Junior (17-Lucas Vazquez 102')
Pelatih: Carlo Ancelotti
Wasit: Daniele Orsato (Italia)