Mosta came back from two goals down to beat Hibernians 3-2 and maintain the challenge for a place in the Championship Pool.
Naxxar Lions retained fifth place thanks to a 3-0 win over nine-man Rabat Ajax. Balzan beat Floriana 2-1 while Vittoriosa Stars defeated Tarxien Rainbows 3-0.