Four minutes from the end of the first half, Arilson Mello da Silva opened the score and Karl Cutajar sealed the issue with another goal on the 93rd minute.
On the other hand, Senglea Athletic were held in a goalless draw by Zebbug Rangers.
Mqabba lead the way with 16 points, followed by Senglea on 14, Naxxar 12, Sirens, Lija, Rabat and Vittoriosa 10, Pietà and Qormi 9, Gharghur 8, Fgura 7, Zebbug and Melita 6 and Marsa 3.