Real Madrid reached the final of the Club World Cup after goals from Vinicius Júnior, and Federico Valverde.
Playing without several key starters such as forward Karim Benzema and goalkeeper Thibaut Courtois, Real Madrid experienced a home ground atmosphere.
The white Real Madrid jersey outnumbered Al Ahly's red by a wide margin and Moroccan fans also displayed a huge banner in support of the Spanish giants, creating a lively atmosphere.
As they struggled to break the impasse against Al Ahly's well-organized defense, the Egyptians threatened a counter-attack.
Vinicius shot wide in the 28th minute and Rodrigo hit the post but Real opened the scoring at half-time.
Aliu Dieng made a poor pass to Mahmoud Metwali, who lost the ball to the Brazilian under pressure from Vinicius and fired a fine strike past the goalkeeper for his 50th goal in 202 appearances for Real Madrid.
Valverde extended Real's lead just after the break, tapping Rodrigo's point-blank strike past the goalkeeper into an empty net.
"We thought at 2-0, the game is over, but this is not football. We had to do much better, our rhythm fell