Vinícius Jr opened the scoring with a brilliant chip just before halftime at a sold-out Prince Moulay Abdellah Stadium in Rabat, before Federico Valverde doubled the lead at the start of the second half.
Al Ahly, the Asian champion which defeated Auckland City and the Seattle Sounders in the early rounds of the Club World Cup, got a goal back when Ali Maâloul scored from
the penalty spot after Eduardo Camavinga’s foul, but Real Madrid pulled away in the closing stages of the match – even after Luka Modrić missed a penalty.
Rodrygo made it 3-1 after a neat exchange of passes with Dani Ceballos in the Al Ahly box, then Sergio Arribas completed the victory after the Egyptian side failed to clear a free-kick into the box.