BY ZULHILMI ZAINAL Follow on Twitter
Selangor vs Pahang
At the Shah Alam Stadium, 32-time Malaysia Cup winners Selangor played positively to defeat Pahang 2-0.
After fighting tooth and nail to earn an away draw in the first leg, in the return fixture at home, the Red Giants made their intentions clear early on.
They found their first goal in the 10th minute through Guilherme de Paula, whose low shot from outside the box could not be kept out by the visitors' goalkeeper Khairul Azhan.
Pahang then fought back, needing at least a draw to win the tie due to the away goal rule, but Selangor goalkeeper Norazlan Razali again turned hero like he did in the first leg, to shut out the Elephants' many attempts.
In the second half, Selangor again wasted no time to find a goal.
In the 22nd minute, midfielder Nazmi Faiz who was teed off by Abdul Hadi Yahya, curled the ball past Azhan into the far post to make it 2-0, and take Selangor to the final.
Kedah vs Felda United
At the Darul Aman Stadium, Kedah secured their place in the final with a 2-1 win against Felda United, 4-3 on aggregate.
The Red Eagles had the upper hand after the 2-2 draw in the first leg, but playing in front of their own fans in the return fixture, they needed to kill the game to warn their would-be opponents in the final.
However it was the visitors who found the lead first, through Syamim Yahya in the 40th minute.
He finished his run into the home side's penalty box with a low shot into the far bottom corner which, admittedly, Kedah goalkeeper Firdaus Muhamad could have done better to deal with.
But when Felda were still in euphoria, Kedah equalised just three minutes later.
Baddrol Bakhtiar sent in a low cross from the right, which found Nigerian forward Chidi Edeh in the box, who then put it past Felda goalkeeper Farizal Harun.
Just five minutes into the second half, the home team scored their winning goal, this time through another foreign player, Sandro da Silva's freekick.
This time it was Farizal's turn to make a mess of his responsibility, and it proved to be a costly mistake.
Any hope for a Felda comeback evaporated, when in the 60th minute veteran Indra Putra was sent off after a second yellow card for elbowing an opponent in a tussle.
The final match between Selangor and Kedah will be a repeat of the 2008 Malaysia Cup final, which is coincidentally the last time either team made it to the penultimate game of this competition.
The 2008 edition was won by Kedah 3-2.
This year's final will be played on Saturday, December 12 at the Shah Alam Stadium.