Naxxar defeated Attard 6-1 while Zejtun beat Kirkop United 3-1. They lead the table with 40 points, with two games to go. Attard, on the other hand, are third on 26 points, three ahead of Gudja.
Sirens moved fifth thanks to a 2-1 win over Xghajra Tornados.