Tonga come up trumps again