The Puskás Arena has been opened in Budpapest, Hungary with an international match between the Hungarian national team and Uruguay.
The UEFA category 4 stadium has around 68,000 seats for football and it can hold 80,000 for concerts.
The new venue will host four matches at the upcoming Euro 2020, including three in the group stage and one in the round of 16.
The stadium has been built on the site of the former Ferenc Puskás Stadium, named in honour of the legendary Hungarian footballer, which was torn down in 2016.
The grandstand of the stadium has been built on three levels and the roof covers 57,142m2.
Initially, in 2011, the construction cost was budgeted around €112 million but that rose to €610 million on completion.