Pakistan beat Malaysia 6-5 on penalty strokes at Seonhak Hockey Stadium, South Korea on Tuesday to set up an arch-rivals’ showdown against India.
The game was decided by penalty strokes where goalkeeper Imran Butt made a save to bag a win for Pakistan.
Pakistan had seven shots on the goal but they were not able materialised, while Malaysia could only make two moves.
The final will be played on Thursday, October 2 at 1500 PST.