Malaysia defeated India 4-3 through a golden goal after both sides were tied 3-3 at the end of regulation time. Malaysia will meet Pakistan in the finals.
Malaysian striker Amin Rahim scored a penalty corner goal in the 75th-minute and the golden goal to cruise the country for the title match.
"They had good penalty corner variations and hit two short corners from different angles," India captain Rajpal Singh said.
India will meet South Korea for bronze on Thursday, Nov 25.