Gareth Bale scored an 81st-minute winner as Real Madrid came from behind to beat Emirates club Al Jazira 2-1 on Wednesday and reach the Club World Cup final.
Madrid will try to win their third world title in four seasons when they face South American champions, Gremio, on Saturday.
The match had two goals disallowed by video review, one for each team.
Madrid struggled early and allowed the local league winners to open the scoring with a goal by Brazilian forward, Romarinho, just before halftime.
But Cristiano Ronaldo equalised early in the second half and Bale netted the winner less than a minute after entering the match as a substitute for Karim Benzema.
Should Los Blancos come out tops, they become only the second team after Barcelona to clinch the title thrice.