KUALA LUMPUR: Defending champions Perak qualified for the Razak Cup semi-finals when they came from behind to beat Negri Sembilan 4-3 in a Group A match at the Kuantan Hockey Stadium.
In another match, Pahang kept alive their semi-final hopes with a 3-1 win over Selangor.
Negri Sembilan and Pahang have three points and will play each other on Wednesday with the winners qualifying for the last four.
On Monday, Negri took the lead against Perak through Mohamed Maziz in the 11th minute.
Mohamed Haziq Shamsul then put Perak back on level terms in the 23rd minute, only to see Kavin Kartic give Negri the lead three minutes later.
Shazrul Imran scored twice in the 32nd and 47th minutes to give Perak a 3-2 lead, but Kavin gave Negri a lifeline with his second goal in the 52nd minute.
Just when Negri thought that they had a point wrapped up, Mohamed Najib Hassan popped in the winner for Perak in the 65th minute.
In Division Two, Terengganu edged closer to the final after chalking up their third straight win after whipping Perlis 5-2.
The top two teams in the seven-team division will play in the final with the winners gaining promotion to Division One next year.
Khairul Annuar (31st and 57th), Faizal Saari (23rd), S. Baljit Singh (28th) and Syamiru Aiman (69th) scored for Terengganu while Perlis got their goals through Azroy Azeman (44th) and Yunos Husin (67th).