Saudi Arabian side Al-Hilal beat Brazilian giants Flamengo in a 5-goal thriller in the first semifinal of the Club World Cup in Morocco.
Striker Salem Al-Dawsari, who scored the winner in Saudi Arabia's 2-1 upset win against Argentina at the World Cup, scored two penalties to help Al-Hilal beat the Copa Libertadores champions.
Brazilian footballer Gerson was sent off on the night which saw Flamengo play with just 10 men for the entirety of the second half.
Al-Hilal will face either Real Madrid or Al-Ahly in Saturday's summit clash.
Also read: Points deductions, Pep Guardiola to leave? Worst case scenario for Manchester City