Kelantan returned to the top of the Super League table again with a 2-1 win over archrivals Terengganu in front of their home crowd at the Sultan Mohamad IV Stadium, Kota Baharu Saturday night.
With the win, the Red Warriors collected 17 points to clip Perak's wings by two points after seven matches.
The home team opened scoring through Norsharul Idlan Talaha in the 37th minute before skipper Mohd Badhri Mohd Radzi made it 2-0 in the 52nd minute.
Fighting an uphill battle, Terengganu reduced the deficit in the dying minutes of the match through Mohd Ashari Shamsudin.
Perak's hopes of staying at the top of the league fizzled out when they succumbed to a 0-2 defeat to T-Team at the Sultan Ismail Nasiruddin Shah Stadium, Kuala Terengganu after a scoreless first half.
T-Team went ahead through Bojan Petric in the 56 minute before Zairo Anuar Zailani added another goal from the penalty spot in the 88th minute.
At the Petaling Jaya City Council Stadium, Kelana Jaya, Selangor had to eat a humble pie when they went down 0-2 to Selangor PKNS with one goal in each half from Rudie Ramli (33rd minute) and Helmi Remeli (60th minute).
Elsewhere, Sarawak edged Felda United 2-1 at the state stadium in Kuching while Lions XII beat Negeri Sembilan 3-1 at the Jalan Besar Stadium, Singapore and Kedah were held to a 2-2 draw by Sabah at the Darul Aman Stadium, Alor Setar.
Kuala Lumpur, who are at the wrong end of the table, failed to break the jinx by reeling to a 0-2 defeat to Johor FC at the Hang Jebat Stadium, Melaka.