Balestier Khalsa claimed just their fourth win of the season with a 3-1 victory at Sengkang Punggol, but it was not enough to move them off the bottom of the S-League table.
Anthar Rajan opened the scoring from the spot with 11 minutes gone at Hougang Stadium and Oh In-kyun added a second two minutes after the break.
Mamadou Diallo pulled a goal back for Sengkang in the 50th minute but Oh netted his second and Balestier's third after 71 minutes to seal the points.
Balestier now trail S! engkang by three points.