The Sunwolves battled valiantly but ultimately suffered their second straight loss of the young Super Rugby season Saturday, defeated 31-30 by the New South Wales Waratahs in Tokyo.