José Alvalade Stadium Capacity:50095Opened:2003Address:Rua Professor Fernando da Fonseca, 1501-806 Lisboa, Portugal