Kedah allowed champions Johor Darul Ta'zim (JDT) to go 11 points clear at the top of the Malaysia Super League table after being held to a 1-1 draw by Selangor on Saturday night.
As Malaysia Cup champions Kedah slipped up in Alor Setar, JDT secured a 3-1 victory over Sarawak in Johor Bahru.
Kedah began to assert themselves in the game as their Brazilian midfielder Sandro Da Silva saw a fierce effort dealt with Norazlan Razali in the Selangor goal.
But the hosts did not have to wait long to level matters. Their equaliser came through striker Ken Ilso, who powered home a header to make it 1-1 in the 30th minute.
Buoyed by the Dane's 10th league strike of the campaign, Kedah began to up the ante at the Selangor goal.
Norazlan, who had played second fiddle to Khairul Azhan Khalid for much of the season, was justifying P .Maniam's selection.
The stocky goalkeeper was kept busy with two saves in quick succession to deny Syazwan Zainon and Liridon Krasniqi.
His quick reflexes meant Selangor kept Kedah at bay heading into the break.
The hosts picked up where they left off in the first half, with Sandro having another crack at Norazlan's goal with a rising effort.
Selangor hung on for dear life as Kedah intensified their pressure in the final 20 minutes, with Norazlan again called into action to beat away Rizal Ghazali's strike.
Kedah: Farhan Abu Bakar (GK), Baddrol Bakhtiar, Liridon Krasniqi, Ken Ilso, Sandro Da Silva, Khairul Helmi Johari (C), Rizal Ghazali, Syazwan Tajudin, Syazwan Zainon, Hanif Mat Dzahir, Asri Mardzuki
Selangor: Norazlan Razali (GK), A. Namathevan, Abdul Halim Zainal, Saiful Ridzuwan Selamat, Francis Forkey Doe, Raimi Md Nor, Ugo Ukah (C), Rizal Fahmi, S. Veenod, Fairuz Abdul Aziz, Rufino Segovia (Fitri Shazwan 26')
Nicolas Anil is a former Malay Mail and Goal.com Malaysia editor/writer who appears on BFM Radio as a football analyst. Twitter: @nicolas_anil.