Gzira United maintained alive hopes of winning promotion to Division 1 after defeating BOV Second Division leaders St. Andrews while second-placed Lija Athletic were also beaten by Birzebbuga St. Peter’s.
On Saturday, Gzira defeated St. Andrews 1-0. Richard Attard scored the all-important goal for the Maroons who are third, four points behind Lija Athletic.
For the Saints, this was the first defeat after eleven wins and five draws in the previous sixteen matches.
Birzebbuga beat Lija Athletic 1-0 on Sunday thanks to a goal by Noel Tabone.
Zebbug Rangers claimed three important points in the battle against relegation as they defeated Mellieha 3-1 with Mark Deguara notching a hat-trick.
In another match on Saturday, Gharghur defeated Senglea Athletic 3-0.