
Marsaskala are the first finalists of the National Amateur Cup after defeating Mellieha 1-0 at the Victor Tedesco Stadium on Wednesday.
Nicholas Zammit scored the all-important goal on the 39th minute.
The other semi-final between Zurrieq and Zabbar St. Patrick will be played at the Centenary Stadium on Thursday, kick-off at 20:30.