Name the country which won the Sultan Azlan Shah Cup 2019.
Correct Answer: South Korea
Explanation:
India was defeated by the South Korea in the penalty shootout of the final of Sultan Azlan Shah Cup 2019. 17th Ranked South Korea defeated World number 5, India to won the Sultan Azlan Shah Cup which was held at Azlan Shah Stadium in Ipoh, Malaysia.
Discussion & Comments