Perlis, Kelantan, Negeri Sembilan and Terengganu advanced to the Malaysia Cup semi-finals after beating their respective opponents in their second leg quarter-final matches Saturday night.
Perlis beat Johor FC on a 4-1 aggregate at the Stadium Utama.
In Saturday's match, Perlis beat the visitors 2-0, with the goals coming from Amar Rohidan with a header in the eighth minute and Nizaruddin Yusof provided the second goal in the 48th minute.
The match was marred by a fight in the field between two Johor players and a Perlis player in the 59th minute.
Mohd Saiful Sabtu and Sivakumar Munusamy of Johor and Perlis's Azi Shahril Azmi were sent off the pitch by referee R.Krishnan.
In ALOR SETAR, visitors Negeri Sembilan trounced Kuala Muda 3-0 at the Stadium Darul Aman to qualify for the semi-final.
The goals were contributed by Mohd Shukor Adan (12th minute), Mohd Zakuan Adha (28th minute penalty) and Shahurain Abu Samah (36th minute).
I Kota Baharu, Kelantan thrashed KL Plus 3-0 in front of their 20,000 die-hard supporters.
The 'Red Warriors' three goals were scored by Indra Putra Mahyuddin (13th) and two goals by Mohd Norfarhan Mohamad (75th and 78th).
With the home win, Kelantan advanced to the semi final with a 4-1 aggregate after a 1-1 draw in their first-leg match.
Meanwhile, Terengganu edged Selangor 5-4 in a penalty shootout after they were tied on a 2-2 aggregate in their second leg quarter-final match.
Terengganu's Abdul Manaf Mamat opened scoring in the 12th minute but in the 62nd minute, Selangor drew level through defender D.Surendran.
The 1-1 draw (2-2 aggregate) remained till the end of regular time and the 30-minute extra time which forced the match into a penalty shootout.
Terengganu won the penalty shootout 5-4.