Mosta will be playing once again in the BOV Premier League next season as they left it for late to beat First Division side Gzira United 2-0.
The two teams shared the exchanges for long stretches but as the game seemed heading for extra-time, the Blues managed to break the deadlock, adding another goal deep into stoppage-time.
Gzira had the first real goal-scoring opportunity as Jamie Pace’s freekick from the right ended just over the bar on the 16th. Mosta replied with an assist by Jonas Rodriguez Ekani for Ian Zammit on the right and the latter hit just over the bar on the 33rd.
Five minutes later, the Blues had an excellent opportunity to take the lead when Ian Zammit entered the area from the right and his low shot hit the foot of the upright and off the rebound, Jonas Rodriguez Ekani hit wide from an ideal position. The Maroons hit back with a Ryan Dalli effort following a short clearance which was deflected into a corner. From the resulting corner by Yanis Tonna, Jamie Pace’s header was cleared off the goal line by Ekani.
Just before half-time, a freekick by Dyson Falzon, deflected by Josef Mifsud, hit the crossbar.
Mosta could have taken the lead on 65 minutes when Gabriel Aquilina brought Tyrone Farrugia down inside the area but Ian Zammit’s effort from the penalty spot was neutralised by Anthony Curmi.
The Gzira goalkeeper was prominent once again with a great save on an Ian Zammit header following a cross by Ekani from the right on 72 minutes. Mosta went close once again on 85 minutes thanks to a long-distance freekick by Gary Roberts.
Mosta took the lead two minutes from time when off a cross by Ekani, substitute Udo Fortune’s header hit the crossbar with the ball ending at the back of the net.
Three minutes in added time, the Blues sealed the issue with a second goal as in a swift counter-attack led by Haruna Babangida on the left, he sent Gary Roberts through and the latter slotted past goalkeeper Anthony Curmi.
MOSTA Omar Borg, Tyrone Farrugia, Ian Zammit, Jonas Rodriguez Ekani, Gary Roberts, Haruna Babangida, Mark Brincat, Dyson Falzon, Adrian Borg (62′ Udo Fortune), Ryan Grech (76′ Kurt Magro), Kyle Frendo (90+4′ Karl Pulo).
Subs not used: Kyle Gerada, Aaron Sammut, Matteo Di Vita, Zak Brincat.
Coach: Peter Smith
GZIRA Anthony Curmi, Daniel Scerri, Dejan Vukovic (90′ Matteo Caribotti), Gabriel Aquilina, Jean Paul Scerri, Moises Avila Perez, Jamie Pace, Josef Mifsud, John Nwoba, Ryan Dalli, Yanis Tonna.
Subs not used: Leighton Mifsud, Federico Mecchieri, Justin Camilleri, Iousef Meli, Dylan Agius, Lydin Camilleri.
Coach: Darren Abdilla
Referee: Philip Farrugia
Assistant Referees: William Debattista, Duncan Sultana
Additional Assistant Referees: Clayton Pisani, Sandro Spiteri
Fourth Official: Thomas Debono
Yellow Cards: D. Scerri, R. Grech, G. Aquilina, Ekani, Roberts, T. Farrugia, U. Fortune, Curmi
Scorers: 88′ Udo Fortune, 90+3′ Gary Roberts