Pietà Hotspurs were crowned BOV First Division champions as they beat Zurrieq 1-0 while second-placed Zebbug Rangers lost 1-2 to St. Andrews.
For Zebbug, this was the third defeat in four matches but they still enjoy a comfortable nine-point lead over Melita who were held in a 1-1 draw by Birzebbuga St. Peter’s. Zebbug therefore need one point from the last two matches to secure promotion.
In another match, bottom-placed Hamrun Spartans lost 1-4 to Gzira United.
Pietà lead the way with 49 points, followed by Zebbug on 42, Melita and Lija 32, St. George’s and Gudja 31, Birzebbuga and St. Andrews 28, Zurrieq 27, Gzira 26, Msida 23, Zejtun 14 and Hamrun 10.