Real Madrid are on course for a record-extending 5th Club World Cup title after thrashing Al Ahly 4-1 in Wednesday's semi-final.
Vinicius Junior opened the scoring at the end of the first half and Federico Valverde doubled Real's lead in the first minute of the second half before Ali Maaloul pulled the goal back from the penalty spot.
Luka Modric missed a spot kick of his own - after having a laser pen pointed at his face - but Rodrygo and Sergio Arribas both scored in stoppage time to seal the win.
Real will meet Al Hilal in Saturday's final, while Al Ahly will look to finish third in the Club World Cup for a fourth time when they face Flamengo.
Also read: Turkey-Syria earthquakes: Cristiano Ronaldo's Juventus jersey to be auctioned