Pas retained its stronghold of Sungai Limau but lost more than half the majority it won in GE13 just six months ago.
Pas majority tonight is 1,084 compared to the 2,774 in May.
That's 1,690 votes less.
Bear in mind that Sungai Limau is the strongest Pas' fortress in Kedah. The late former MB Azizan Abdul Razak had been its assemblyman for 18 years. He had first won the seat in 1995.
The result in Sungai Limau also indicated a continuos slide of Pas grip in the area. Azizan had won more than 3,200 votes majority in 2008.
By comparison, BN won by a bigger majority of over 2,500 in Kuala Besut just three months ago.
Another interesting aspect of the outcome of the Sungai Limau by-election was the less than 30 per cent turn out of the about 1,800 Chinese voters.
Apparently the vitriol of Lim Kit Siang and his son Guan Eng failed to persuade the Chinese community to go out in full force to support Pas.
It has however yet to be known which side got the votes of the Chinese who turned out to vote.
Considering that about 85 per cent voters turned out to vote, it is safe to conclude that there is indeed a shift in the attitude of many, especially those who used to vote for Pas.
Voters turn out in Sungai Limau in May was about 89 per cent.
Now it's for Kedah BN, in particular Umno to push harder to win over constituencies made up of Malay majority such as Sungai Limau in future elections
Malays made up about 93 per cent of the 2,7222 voters in Sungai Limau.