St Marys 0-4 St Georges
Joel Ibanez scored a sensational long-range effort as St Georges overcame St Marys 4-0 to book their place in what will be ninth successive Railway Cup final.
Geordies led 1-0 at the break after Ciaran McNulty broke the deadlock ten minutes before half-time, drilling a low shot underneath Kiril Velev in the Marys goal.
A superb move was converted at the start of the second period; Joey Morling playing a neat one-two with Furo Davies before doubling the away side's advantage at The Bowl.
Morling netted his second and St Georges' third a minute later as he capitalised on some hapless Saints defending to make the scoreline 3-0.
Ibanez then sent a sweet strike from distance into the top left corner to put the match beyond doubt, before Nathan Halsall was sent off late on for the hosts.
They'll now face Peel in the Boxing Day showdown after the westerners left it late to to seal victory in a dramatic 3-2 thriller against Corinthians at Douglas Road.
Triathlon: Trials to be held for 2027 Island Games squad
Shooting: Bellhouse impresses during wintry league round
Football: Union Mills seeking more players for women's team
Golf: 'Amazing' to earn full Ladies European Tour card, says Dawson