Zabbar St. Patrick set up a clash with neighbours Marsaskala in the final of the National Amateur Cup after defeating Zurrieq 2-1 in the second semi-final at the Centenary Stadium on Thursday.
Following a goalless first half, Jean Pierre Mifsud Triganza put the Saints ahead on the 70th minute. Ivan Bojovic equalised four minutes from time but a minute later, Mifsud Triganza scored again for Zabbar.
On Wednesday, Marsaskala defeated Mellieha 1-0 in the other semi-final.