Mosta returned to winning ways as a penalty mid-way through the second half enabled them to beat St. Andrews 1-0 at the Centenary Stadium on Saturday.
A win which puts the Blues in a mid-table position on the 9-point mark, leaving the Saints third from bottom on six points.
Mosta managed to take the lead on the 68th when they were awarded a penalty after Miguel D’Alessandro brought Leonardo Henrique Ferreira down inside the area and from the penalty spot, the same player converted.
Six minutes from time, Mosta had an excellent opportunity to double the score when they were awarded another penalty after Tristan Grant floored Leozinho inside the area but this time the Brazilian striker hit high from the penalty spot.
MOSTA Andreas Vella, Leonardo Henrique Ferreira, Davide Mansi, Thomas Veronese, Zach Brincat, David Ifeanyi Nworah (74′ David Fenech), Tyrone Farrugia, Dexter Xuereb, Edison Bilbao Zarate, Cristian Jorge Martins Fernandez (46′ Godwin Blessing Henshaw)(82′ Kyle Frendo), Kurt Magro.
Subs not used: Warren Galea, Neil Frendo, Jurgen Grech, Calvin Camilleri.
Coach: Johann Scicluna
ST. ANDREWS Matthew Calleja Cremona, Miguel D’Alessandro, Tano Azian, Marcus Grima (65′ Aidan Friggieri), Joseph Farrugia, Kevaughn Atkinson, Tristan Grant, Martin Davis (74′ Jacob Walker), Ricardo Martin, Kemmu Degran Jackson, Travis Blagrove.
Subs not used: Yenz Cini, Liam Grech, Adrian Borg, Dejan Debono, Matthew Gauci.
Coach: Marko Glumac
Referee: Alan Mario Sant
Assistant Referees: Roberto Vella, Paul Apap
Fourth Official: Darryl Agius
Yellow Cards: Jackson, Brincat, D’Alessandro, Azian, Frendo
BOV Player of the Match: Leonardo Henrique Ferreira