Senglea Athletic moved second in the BOV Second Division, four points behind leaders San Gwann and one ahead of Hamrun Spartans as the latter two both suffered narrow defeats.
A goal by Muda Fagbeja on the 90th enabled Gharghur to beat neighbours San Gwann 1-0. On the other hand, Mellieha defeated Hamrun Spartans 1-0, courtesy of a Jonathan Cutajar goal on 67 minutes.
A brace by Timmy Thomas on the 49th and 62nd and a goal by Audgustine Obaje gave Senglea Athletic a 3-0 win over Zabbar St. Patrick.
Zejtun Corinthians maintained hopes of securing promotion as they beat Xghajra Tornados 2-0. Ekele Udujoh put the Corinthians ahead four minutes from the end of the first half and Toraino Singleton doubled the score just before the final whistle.
Dingli Swallows were condemned to playing in Division 3 next season after losing 2-3 to Sirens. Adam Debattista put Sirens ahead after just one minute with Alex Pedrozo equalising on the 10th. Sirens regained the lead thanks to a goal by John Debono three minutes later with Daniel Cremona increasing the lead one minute from half-time. Dylan Mercieca was quick to reduce the gap for Dingli a minute later but this was not enough to avoid defeat.
Swieqi United beat Ghaxaq 3-1. Florin Anton opened the score for Ghaxaq on the half-hour but three minutes from the end of the first half, Erik Gollcher equalised. Jonathan Briscoe White made it 2-1 on the 70th and Kenneth Ekezie sealed the issue with a third goal on the 90th.
Marsa and Siggiewi shared the spoils in an entertaining 3-3 draw. An own goal after just four minutes put Marsa ahead but Jason Camilleri equalised thanks to a penalty on the 17th. Marsa regained the lead with a goal by Dylan Kokavessis on the 27th and Ronnie Celeste increased the lead further on the 66th. Ayrton Buhagiar converted a penalty on the 84th to reduce the gap for Siggiewi with Edward Bugeja equalising in added time.
San Gwann lead the way with 52 points, followed by Senglea on 48, Hamrun 47, Zejtun 42, Zabbar and Mellieha 37, Gharghur 35, Siggiewi 33, Sirens 32, Swieqi 30, Marsa 28, Dingli 16, Ghaxaq 9 and Xghajra 5.