Birkirkara, Hamrun Spartans, Santa Lucia, Sliema Wanderers and Challenge League side Zejtun Corinthians are through to last 16 of IZIBET FA Trophy.
A first half goal saw Hamrun edge past Naxxar Lions to set up a last 16 tie against Balzan.
Sliema Wanderers defeated Vittoriosa 3-0 to set up a clash with the winner of the match between Pembroke Athleta and Marsaxlokk.
Zejtun Corinthians defeated Xewkija Tigers 6-0 and meet Hibernians in next round.
Birkirkara meet Mosta in next round following a 4-0 win against Fgura Utd.
In the only clash between two Premier League sides, Santa Lucia defeated Sirens 4-1 at the Tony Bezzina Stadium.
In the next round, they will face the winners of the clash between Challenge League sides Zebbug Rangers and St,. Andrews.