Fgura United extended their positive run in the BOV First Division to ten matches as they defeated Msida St. Joseph 2-1 thanks to a goal in added time.
Ryan Previ put Fgura ahead on 56 minutes but Dylan Attard equalised two minutes later. The game seemed heading for a draw but Roland John Emeka notched the winner on the 91st minute.
In another match, Mqabba were held in a 1-1 draw by Zurrieq.
An own goal put Mqabba ahead after just nine minutes but Dylan Darmanin levelled matters for Zurrieq on the 67th.
Gudja lead the way with 30 points, followed by Gzira and St. Andrews on 29, Pembroke, Melita and Fgura 26, Vittoriosa, St. George’s and Lija 22, Mqabba 19, Rabat 17, Msida 14, Zurrieq 11 and Birzebbuga 9.