Serie A giants AC Milan became the first side to defeat Real Madrid since September as striker Stephan El Shaarawy scored twice in a 4-2 friendly win in Dubai.
Real coach Carlo Ancelotti left star players Gareth Bale, Karim Benzema and James Rodriguez out of his starting line-up but Cristiano Ronaldo began the match and scored a first half goal in vain.
The UEFA Champions League winners had won 22 matches in a row in all competitions coming into the clash although Tuesday's match was classified as a friendly and not an official fixture.
Real won the FIFA Club World Cup on Sunday with a 2-0 win over Argentine club San Lorenzo, but El Shaarawy did the damage for the Italians with goals either side of half-time while Frenchman Jeremy Menez and Giampaolo Pazzini were also on target.
Sources:fifa.com