The Champions League final is over, with an estimated 170,000 fans having visited the capital. Here are some of the highlights from the weekend.
It all kicked off with a giant inflatable trophy landing in Cardiff Bay ahead of the official opening of the four-day UEFA Champions Festival.
More than 100,000 people visited the purpose built Champions Festival in Cardiff Bay after it was officially opened by Ian Rush and the First Minister.
Lyon beat Paris St Germain 7-6 on penalties after a goalless draw to win the women's Champions League final at Cardiff City Stadium.
A huge crowd filled the Bay to witness a host of footballing legends strut their stuff at Friday’s Ultimate Champions Match, with thousands of spectators lining the waterfront to catch their footballing heroes.
The teams arrived in Cardiff and were greeted by fans ahead of the big game on Saturday evening.
More than 170,000 fans flooded into the capital for the game creating an incredible atmosphere.
Real Madrid became the first team to defend their UEFA Champions League title with a stunning 4-1 triumph over Juventus!