BOV Second Division leaders St. Andrews suffered a shock second successive defeat on Sunday as they lost 0-3 to Birzebbuga St. Peter’s.
Carlos Camenzuli scored twice for Birzebbuga with Ronnie Celeste scoring the other goal.
This result means that Lija, who are currently one point behind St. Andrew’s with a game in hand, could move on top should they beat Zebbug Rangers in their next game.
Gzira United were held in a most dramatic 1-1 draw by Rabat Ajax. The two teams shared the exchanges throughout the game but a penalty by Keith Bonello on 94 minutes put Gzira ahead. However Justin Felice levelled matters for the Magpies on 97 minutes.
On Sunday, a hat-trick by Wayne Borg St John gave Mellieha a 3-0 win over Senglea Athletic.
St. Andrews lead the way with 38 points, followed by Lija on 37, Gzira 34, Birzebbuga 33 and Mellieha 29.
In other matches from the lower part of the table, Gozo FC defeated Zurrieq 3-0 thanks to goals by John Camilleri, Eman Bugeja and Mark Muscat while Gharghur and St. Venera Lightnings shared the spoils in a 1-1 draw, goals by Daniel Cremona and Mark Grech respectively.
Zebbug are sixth on 21 points, followed by St. Venera, Rabat and Senglea on 20, Zurrieq 19, Gharghur 12 and Gozo 10.