St George's 1-1 Peel AET (St George's win 6-5 on penalties)
St George's were taken all the way by Peel in their Railway Cup semi-final tie as it took spot-kicks to seal their place in the final last night.
The home side led through Furo Davies, who notched his 41st goal of the season to draw first blood.
However, in Shaun Kelly, Peel also have a man who have a knack of finding the back of the net and it didn't take long for them to reply.
Kelly took his own tally for the season to 23 as he restored parity at 1-1.
That proved to be the end of the goalscoring action in open play, as the two sides couldn't be separated in 120 minutes.
It was the holders St George's who held their nerve to secure a final spot, though, winning 6-5 on penalties.
Corinthians are now all that stand in the way of Geordies lifting the cup again, after the Whites beat Rushen 3-1 at Croit Lowey in the other Railway Cup semi-final.