Wales' defence came out on top in Cardiff