Wales hang on in Canberra