Southall hails Wales' best since 1958