Question: Where was the cup held in 2005?

Is In 2005, both were held at the Millennium Stadium. a good answer to this question?
yes