Real Madrid geared up for next week's UEFA Super Cup clash against Manchester United with victory over the MLS All-Stars.
Real Madrid ensured they go into next Tuesday's UEFA Super Cup Clash against Manchester United with a 4-2 win over the MLS All-Stars after regulation period ended 1-1 in Chicago.
Dom Dwyer pounced to convert a rebound with four minutes remaining to send the match to penalties after Borja Mayoral's deflected shot in the 59th minute had appeared to be the winner.
Real Madrid's indifferent performances in pre-season continued as the Champions League winner failed to win any of their three games in the International Champions Cup although Zidane did not name his strongest possible starting XI for the game.
Gareth Bale, Karim Benzema, Luka Modric, Marcelo, Casemiro, Raphael Varane and Dani Carvajal were named on the bench, though captain Sergio Ramos, Toni Kroos, Isco and Marco Asensio featured from the opening whistle.
Dwyer had his penalty saved by Luca Zidane, while Giovani dos Santos rattled the crossbar but the Spanish giants were not to be denied on spot-kicks thanks Benzema, Bale, Mateo Kovacic and Marcelo as Madrid return to Europe with something to build on ahead of the Super Cup blockbuster in Skopje on August 8.