The crowd of 67,273 turned Miami into the Santiago Bernabéu and Real Madrid responded with an impressive performance in front of their former manager Jose Mourinho.
Real Madrid started as if they had something to prove to Mourinho, dominating the open exchange of play and quickly outshooting Chelsea 7-2 in the first 27 minutes.
And that pressure paid off in the 14th minute when Ronaldo’s well-weighted through ball found Marcelo goal side of his marker. After sidestepping Cahill, the full-back fired a well-placed shot into the bottom right corner, beyond the reach of sprawling Chelsea keeper Petr Cech.
With what felt like there first attack, Chelsea were back on level terms two minutes later when Ramires ran through the heart of the Real Madrid defence before finishing with soft chip over a charging goalkeeper Iker Casillas from in close.
Then in the 31st minute we got the moment that everyone in the stadium had came to see. Ivanovic fouled Ronaldo about 25 yards from goal and the Portuguese star found the back of the net with a trademark Ronaldo free kick.
Chelsea had three great chances in the first seven minutes of the second half to equalize again, the best of those when Eden Hazard got behind a defender and carried the ball in alone against Casillas. The keeper sprung off his line to make the save and protect the one-goal lead.
Ronaldo, who was by far the best player on the pitch, added a second in the second half when his late run surprised Cahill and Cole and he rose unmarked to head home from Isco’s cross.
In the first game of the double header, Mario Balotelli and Mbaye Niang scored first-half goals and AC Milan earned a comfortable 2-0 victory over the LA Galaxy to claim third place in the Guinness International Champions Cup.