Kepa: 4 – A performance lacking confidence, raising questions about his position.
Lucas Vazquez: 8 – Provided width, with key passes and active involvement throughout the match.
Nacho: 6 – Solid defensively, had little to do as the opposing attackers posed minimal threats.
David Alaba: 3 – Continues a poor run of form, made a defensive error, contributing to Union Berlin’s goal.
Fran Garcia: 5.5 – Nervy moments but recovered, providing an excellent assist in the second half.
Luka Modric: 6 – Missed a penalty, had moments of brilliance, but shots were off target.
Fede Valverde: 5 – Reserved performance with little notable contribution.
Jude Bellingham: 9 – Impressive display with technical superiority, unlucky not to score, provided a key assist.
Dani Ceballos: 7.5 – Improving after injury, scored the game-winner, and showed involvement in key passes.
Rodrygo: 8 – Among the best, created an assist, troubled Union Berlin defense with movement and dribbling.
Joselu: 7.5 – Scored two headers but missed golden opportunities.
Substitutions:
Toni Kroos: 7 – Entered at half-time, contributed to Madrid’s rhythm and composure.
Rudiger: 7 – Replaced Alaba, solid defensively in the final 20 minutes.
Brahim Diaz: 7 – Active and involved in limited minutes, played a role in creating space for Ceballos’ goal.
Nico Paz: N/A – Late substitution to run down the clock after Madrid took the lead.