This is the brilliant moment dozens of Morocco fans set off red smoke flares and "dance on the Welsh hat" in Cardiff city centre, in celebration of their team's historic World Cup quarter final win over Portugal. In this evening's match, Morocco defeated Portugal 1-0, thanks to an impressive goal from Youssef en-Nesyri in the 42nd minute.
And whilst making the semi-finals is a grand achievement in its own right, it's made all the more special by the fact this is the first time any country in Africa has ever made a football World Cup semi-final. Inevitably, Morocco fans across Wales and beyond are celebrating the fantastic result.
Fans of all ages were spotted cheering and dancing next to the giant Welsh bucket hat sculpture on The Hayes in Cardiff - with a daring few attempting to climb on top of it. The hat has become an iconic symbol of Welsh football and the Red Wall at the Qatar World Cup and has drawn attention from across the capital and beyond. For more on the giant bucket hat, read our previous article here.