St George's 3-0 Marown
Douglas Royal 1-4 Union Mills (AET)
Colby 1-2 Foxdale (AET)
Laxey 2-4 Rushen (AET)
RYCOB 4-2 Pulrose (AET)
Castletown 2-5 St Mary's
Malew 2-3 Police (AET)
Ronaldsway 1-3 Corinthians
Peel 1-1 DHSOB (AET, Peel won on penalties)
Gymns 1-1 St John's (AET, St John's won on penalties)

Holden 'proud' of FC Isle of Man efforts this season
Rugby: Douglas head to Vale of Lune for play-off challenge
Hockey: IoM Women's Over-45's set for EH Championship semi-final
'It's a great opportunity' Island cricketers speak on chance to represent European sides