B’Kara maintained their goal scoring spree as they hit four past Tarxien Rainbows to make it eight goals in two games and remain top of BOV table on goal difference.
Valletta needed a penalty to see off a spirited Mosta with both sides reduced to ten men after each having a player sent off.
Balzan’s good form continued as they beat Pembroke 2-1.
Hibernians got their first win of the season with a narrow 1-0 win over Sliema Wanderers, the only goal coming from a Failla penalty.