Raja Casablanca scored twice in the last 10 minutes to stun Brazil’s Atletico Mineiro 3-1 in their Club World Cup semi-final at the Marrakech stadium last night and earn a place in Saturday’s final against Bayern Munich.

Mohaine Moutaouali fired home a controversial penalty in the 83rd minute and Vivien Mabide wrapped it up in stoppage time with a breakaway goal amid chaotic scenes.

Mouhssine Iajour had given Raja, who qualified as champions of host nation Morocco, the lead early in the second half before Ronaldinho curled a free-kick in off the post to level for the South American champions.

It will be only the second time since the tournament has been played in its current format in 2005 that the final has not been between a South American and European team.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.