Mosta came from behind to beat Senglea Athletic 3-1 at the Centenary Stadium on Sunday.
For Mosta, this was their second consecutive win which puts them on level points with Santa Lucia in the eighth place. Senglea, on the other hand, suffered the sixth consecutive defeat.
Following a goalless first half, Senglea managed to break the deadlock ten minutes in the second half when Liam Portelli floored Wilkerson Gomes inside the area and from the penalty spot, the Brazilian striker converted.
However, Mosta levelled matters on the 71st minute thanks to an unfortunate own goal by Luis Riascos Torres following an attempt by Igor Misan to clear the ball into safety.
Ten minutes from time, Mosta went 2-1 ahead after Bojan Kaljevic had a shot partially saved by the goalkeeper aided by the upright and Christ Evo Ememe headed home off the rebound.
Six minutes from time, Lee Galea was sent off for Senglea after receiving a second yellow card.
Mosta added another goal on the 90th minute thanks to Kevin Tulimieri who hit home from close range following a cross by Martinez.
SENGLEA Matthew Farrugia, Zachary Cassar, Alan Abela, Kevaughn
Atkinson, Igor Misan, Jan Tanti, Luis Carlos Riascos, Junior Dibola
Diwoto (66′ David Xuereb), Dejan Kukic, Lee Galea, Wilkseron Gomes
Coach: Clive Mizzi
MOSTA Stephane Yves Bitseki Moto, Christ Evo Ememe (90′ Owen Sammut), Johann Bezzina (20′ Kevin Tulimieri), Duane Bonnici (66′ Andrei Spiteri), Clayton Failla, Gianluca Sciberras (46′ Santiago Perlaza Martinez), Tyrone Farrugia, Matias Muchardi, Liam Portelli, Rafael Morisco, Bojan Kaljevic.
Coach: Davor Filipovic
Referee: Matthew Degabriele
Assistant Referees: Jurgen Spiteri, Duncan Spencer
Fourth Officials: Andrea Sciriha
Yellow Cards: G. Sciberras, K. Tulimieri, I. Misan, L. Galea
Red Cards: 84′ Lee Galea
BOV Player of the Match: Christ Evo Ememe (M)