St George’s will meet Rushen United in the Cu Plas FA Cup Final.
That’s after two exciting semi-finals on Saturday.
Rushen continued their hoodoo over old firm rivals Peel with a 1-0 success at Croit Lowey.
A first minute goal from Adam Cregeen settled the tie and kept alive the league leaders’ hopes of a league and cup double.
It was equally hard-fought at the Bowl where St Mary’s and St George's clashed.
The home side made a great start to the second half when Jamie Skillen fired them in front.
However, their advantage was shortlived as Callum Morrissey instantly replied with a drive which bounced over goalkeeper Max Thomas on a poor playing surface.
The reigning champions then went ahead when Chris Bass junior netted from the penalty spot before the Geordies sealed victory through Lee Bass to gain revenge for league defeats home and away to St Mary’s earlier in the campaign.