Great win for Japan!