India has been the dominant team but they have failed to provide the final touch and Japan is yet to concede.
India has been the dominant team but they have failed to provide the final touch and Japan is yet to concede.