Tallaght Stadium South Stand Opens