Terengganu and Perak narrowed down the gap with Super League leader Kelantan when they beat their respective opponents in Saturday's matches.
The match between Terengganu and another state club, T-Team, ended the undefeated run of the latter when Terengganu edged T-Team 2-1 at the Sultan Ismail Nasiruddin Shah Stadium, Kuala Terengganu.
T-Team's Zairo Anuar Zalani opened accounts when he found the Terengganu net in the 12th minute but Terengganu equalised in the 21st minute through their import Francis Doe from Liberia who again scored in the 61st minute to beat the T-Team 2-1.
Perak also collected three full points in their fourth match when they beat homesters Johor FC 1-0 at the Pasir Gudang Stadium.
Perak's solitary goal was contributed by Muhd Shahrom Ab Kalam (77th minute) and placed the team coached by Norizan Bakar in the third spot with nine points while Terengganu, who also had nine points, were in second place based on goal difference.
Meanwhile, Negeri Sembilan overtook Felda United when they edged the latter 1-0 through Shahurain Abu Samah who scored in the 53rd minute to collect the full three points at the Tuanku Abdul Rahman Stadium, Paroi.
With the win tonight, Negeri Sembilan moved up to the fifth spot with seven points together with the T-Team (fourth placing) and Lions XII (sixth).
In Kota Kinabalu, Sabah failed to capitalise on homeground advantage when they were humbled by Lion XII through Hariss Harun who scored the solitary goal in the 19th minute to collect the full three points at the Likas Stadium.
Kuala Lumpur, who were languishing at the bottom of the table, collected their first point when they drew 1-1 with Selangor PKNS at the Hang Jebat Stadium, Melaka.
Selangor PKNS had to work hard to take the lead through Mohd Fauzan Dzulkifli in the 74th minute before homesters Melaka equalised through Muhammad Afiq Azmi in the 86th minute.
Meanwhile, Selangor were tied to a goalless draw with Sarawak at the Bukit Jalil National Stadium.