Floriana and Marsaxlokk earned a point each in a 1-1 draw at the National Stadium on Saturday.
The Greens therefore join Birkirkara in fourth place on 19 points while Marsaxlokk remain tenth on fourteen.
The Southseasiders took the lead on the 13th minute when off a short corner, Leandro Aguirre delivered a cross from the left and Kristian Keqi headed home past goalkeeper Georgi Kitanov.
Floriana levelled matters twelve minutes in the second half courtesy of Mattia Veselji who hit low past goalkeeper Marko Drobnjak following an assist from the left by Lorenzo Trillo.
Marsaxlokk were reduced to ten men on the 59th minute when Oscar Carniello received a second yellow card after bringing Mattia Veselji down inside the area. Referee Matthew De Gabriele ordered a penalty but from the penalty spot, Oualid El Hasni’s effort was neutralised by Drobnjak.
Juan Cruz Aguilar was also sent off for Marsaxlokk on the 66th as he received a second yellow card for a foul on Ulises Arias.