Real Madrid will face Saudi Arabian team Al Hilal in the final of the Club World Cup after defeating Al Ahly 4-1 in Morocco on Wednesday.

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.

“We did well today because it was a match where we had everything to lose and nothing to win,” Real Madrid manager Carlo Ancelotti told reporters.

“We controlled the game pretty well. It’s a great feeling to reach the final.”

Despite playing overseas, Los Blancos were well-supported in Morocco with thousands of fans decked in white and noisily cheering each goal.