Fgura lost 0-1 to Marsaskala while Gharghur beat Mqabba 3-2. San Gwann and Zabbar St. Patrick took advantage of these defeats as both closed in on the top three.
San Gwann defeated Mellieha 2-1 while Zabbar beat Dingli Swallows 1-0.
In other matches, Kirkop United beat Marsa 2-1 while Senglea Athletic registered a 3-0 win over Mdina Knights.
Fgura lead the way with 46 points, followed by Pembroke on 43, Mqabba 42, San Gwann 40, Zabbar 38, Mellieha 35, Gharghur 30, Senglea 28, Marsa 25, Marsaskala 23, Dingli 21, Kirkop 20, Siggiewi 19 and Mdina 9.