30 Mar Korea champs
South Korea won their third Sultan Azlan Shah Cup title after a pulsating penalty shootout win over India at the Azlan Shah Stadium. The Koreans are back to their best as evident in the final display against the world number five India who had taken the...