Olympic Rings and Cardiff's City Hall. The Olympic Rings on the green in front of Cardiff's City Hall. The Millennium Stadium in Cardiff staged some of the Olympic football games, including the men’s bronze medal play-off which took place on the 10 August with the Republic of Korea beating Japan 2-0.