Both teams are well-matched and this match promises to go down to the wire.
There are many sporting stadiums in the world which has a massive capacity and they are the biggest for spectacles.