Cristiano was missing in action as Real Madrid beat MLS All-Stars 4-2 in a penalty shootout after a 1-1 draw at the end of regulation time.

Marcelo scored the decisive penalty kick in front of a sell-out crowd of 61,000 at Soldier Field, the home stadium of the NFL's Chicago Bears on Wednesday.

The first half ended goalless before Borja Mayoral opened the scoring in the 59th minute for Real Madrid, as the European Champions controlled possession of the ball throughout the contest.

Dom Dwyer, an England-born member of the US national team, equalized for the MLS squad in the 87th minute with a header from in close.

Real Madrid will now return to Europe to meet Manchester United in the UEFA Super Cup in Macedonia on August 8, then take on Barcelona in the two-legged Spanish Super Cup on August 13 and 16 before opening the La Liga season on August 20.

ALSO WATCH: I Make N5,000 Daily Riding 'Keke Marwa' - Ada Jesus