Birkirkara failed to take advantage of Gzira United’s defeat to Hamrun Spartans as they could only earn a point in a 1-1 draw with Mosta at the National Stadium on Saturday.
For the Stripes, who move to just one point behind the Maroons, this was the third successive draw.
Mosta, on the other hand, remain sixth on 37 points, two behind Hibernians and three behind Balzan.
Andrei Ciolacu was unlucky to hit the crossbar with a powerful drive from the left after just six minutes.
Mosta took the lead on the 27th courtesy of a Boubakary Diarra effort from outside the area which was not held by goalkeeper Giacomo Nava.
Two minutes from the end of the first half, an overhead kick by Matteo Fedele was cleared off the goal line and off the rebound, Andrei Ciolacu hit the crossbar.
However, Birkirkara equalised two minutes later when off an Andrei Ciolacu cross from the left, Yannick Yankam’s effort hit the upright before ending at the back of the net.