Terengganu laboured to a 1-0 win over Kuala Lumpur at the Hang Jebat Stadium last night to keep up the pressure on Super League leaders Kelantan.
Liberian hitman Francis Doe scored the solitary goal in the 61st minute to save the Turtles the blushes against the basement side.
KL, bolstered by Zakaria Charara and Emmanuel Okine – both on loan from Kelantan – looked the more dangerous side but were let down by poor finishing.
It took a determined individual effort from Doe to win a match that seemed headed for a draw.
The striker dribbled past three KL defenders before slotting the ball past goalkeeper Rozaimie Rohim.
Terengganu, with 17 points from nine matches, are now equal on points with Kelantan. The Red Warriors, who still lead the standings on goal difference, host Negri Sembilan tonight.
Perak were held to a 2-2 draw by a gutsy PKNS at the MBPJ Stadium in Kelana Jaya.
PKNS defender Mohd Helmi Remeli drew first blood in the 20th minute before Mohd Fazrul Hazli Kadri equalised for Perak in the 42nd.
Midfielder Mohd Fauzan Dzulkifli regained the lead for PKNS in the 56th minute but the Seladang were awarded a controversial penalty in the 80th.
PKNS defender Mohd Zulhariz Mohd Noor was given the marching orders for handling the ball and Slovakian midfielder Michal Kubala converted the spot kick.
In Kota Kinabalu, Sabah came from behind to edge Johor FC 2-1 at the Likas Stadium.
Sharudin Yakup grabbed the winner for the Rhinos in the 80th minute after the teams were tied 1-1 at half-time.
Johor FC striker Arthuro Bernhardt opened the scoring in the 28th minute before midfielder Rozaimi Abdul Rahman equalised in the 31st.
In Alor Setar, Kedah edged Selangor 1-0 to record only their second win of the season.
French midfielder Abdulfatah Safi converted a penalty in the 83rd minute.