One final and four semis to be played
In football, there is further league action today - including some key fixtures in JCK Division Two - but it's the cups which once again take centre stage this weekend.
The Keystone Law Hospital Cup semi-finals are being played simultaneously on Ballafletcher's two pitches this afternoon, kicking off at 3pm.
Rushen United play Corinthians and St George's face Douglas Athletic.
Then, tomorrow, it's the Nedbank Women's FA Cup final, where Peel take on Corinthians.
Kick-off at the Bowl is 2.45pm.
There are also the semi-finals of the Ascot Hotel Junior Cup, kicking off at 2pm.
Old Boys host Laxey at Blackberry Lane, and St George's welcome Rushen United to Glencrutchery Road.