Leaders Pembroke Athleta moved seven points clear on top the BOV Third Division as they beat Mtarfa 4-0.
Second-placed Ghaxaq were held in a draw by Santa Lucia while Fgura United defeated Swieqi United 6-1.
Mgarr United failed to take advantage from these results as they were held in a 1-1 draw by Sirens. Mdina Knights came from behind to beat Kalkara 3-1.
Marsaskala and Qrendi returned to winning ways as they beat Xghajra Tornados and Marsa with identical 1-0 scores.
Pembroke lead the way with 38 points, followed by Ghaxaq on 31, Fgura and Santa Lucia on 29, Mgarr 28, Mdina 27, Xghajra 19, Swieqi 16, Marsaskala and Sirens 14, Qrendi 13, Marsa 9, Mtarfa 7 and Kalkara 3.