Selangor retained their top spot in the Malaysian Super League while Felda United, PDRM and JDT won big to remain in contention.
The Red Giants hosted the LionsXII at the Shah Alam Stadium and recorded a resounding 4-0 victory, stretching their winning streak to five matches as Afiq Azmi carried on from where he left off last week, bagging a hat-trick by the 16th minute.
The first came from an indirect free-kick by Andik Vermansah, which led to a goalmouth scramble but Afiq was quick to pounce on the loose ball.
The Lions then continued to shoot themselves in the foot as a stray back pass and Afiq's relentless pressure forced Zulfahmi Amran into a mistake for his second.
A counter-attack four minutes later led to Selangor’s third with Guilherme de Paula feeding Afiq for his hat-trick.
The Brazilian turned scorer in the second half as he completed the rout in the 79th minute after Madhu Mohana lost the ball following Andik's pressure.
PDRM were equally ruthless in their match, notching a 4-1 away win against Sime Darby, who remain winless in the league, in a match that saw two red cards, one for each team.
Ali Ashfaq opened the scoring eight minutes from half-time and slotted into an empty net following a mistake by Sime Darby keeper Suffian Adul Rahman.
Ashfaq was again on point in the 48th minute after a free-kick bounced around the penalty box before falling kindly for the striker to round Suffian, making it 2-0.
PDRM’s Mohamadou Sumareh then powered a header into the back of the net five minutes later before Sime Darby pulled one back via Reinaldo da Costa’s penalty in the 76th minute.
The Cops' fourth came in injury time after substitute Fauzi Abdul Majid found himself unmarked and coolly slotted in from a cross.
Meanwhile, Terengganu lost ground at the top after losing 3-1 to Felda United.
Sharbinee Allawee’s failure to deal with Indra Putra Mahyuddin's corner allowed Ahmad Syamim Yahya to lash the ball into the net in the 19th minute.
Paulo Rangel headed a cross to equalise for the Turtles, but a comeback was dashed when Felda striker Ndumba Makeche ran in between two defenders to slot in substitute Edward Junior Wilson's cross in the 80th minute.
Last season’s Malaysian Premier League top scorer provided another assist when his cheeky back-heel went through Vincent Bikana's legs and found Zah Rahan Krangar, who finished with aplomb in the 84th minute.
After drawing with the LionsXII last week, JDT returned to winning ways and continued their superb home form with a 3-1 victory against Kelantan.
The Red Warriors got on the score sheet first with their new two imports, Gilmar Jose Da Silva Filho and Austin Amutu, combining in the 10th minute for the latter to finish it off.
Less than a minute later, Kelantan should've doubled their lead, but Gilmar was wrongly ruled offside.
With luck on their side, the Southern Tigers pressed on and Harriss Harun equalised in the 18th minute as he headed in an Amri Yahyah cross.
Five minutes later Alhaji Kamara doubled their lead as he lashed home into the bottom corner before turning into provider as he laid off the ball for Amri Yahyah to make it three for JDT just before half time.
The defeat pushed them closer to the relegation zone, especially after second-from-bottom ATM took a valuable point away from home against Sarawak.
In the only match that ended in a draw, Ryan Griffiths gave the Crocs a short-lived lead in the 64th minute before ATM striker Jerry Palacios equalised from the spot five minutes later.
Lastly, the match between Perak and Pahang scheduled for this week was postponed due to fixture congestion.
The Elephants were involved in an AFC Cup tie on April 15th and will play an FA Cup tie against Penang on April 22nd.