The draw has been made for the semi finals of the BCS Vinyl Hospital Cup, matches to be played Tuesday 13 May.
Favourites St George's seeking a Manx football grand slam, have a home tie against St Mary's, while St John's will entertain Douglas High School Old Boys.
In the quarter finals on Sunday night, Peel were narrowly defeated by St George's 3-2 after reaching half-time in the lead.
Ramsey Youth Centre Old Boys against St Mary's went to extra time after it being all square 2-2 after 90 minutes. St Mary's won 6-2.
There was an emphatic 4-nil win for St John's over Union Mills while second division Ayre were beaten by DHSOB by the same margin.
Results and scorers:
Peel 2 (Bell, Gale) - St George's 3 (McNulty 2 incl pen, McStay)
RYCOB 2 (McCurg, OG) - St Mary's 6 (Priestnal 3, A Glover 2, ?)
Union Mills 0 - 4 St John's (Winn 3, S Glover)
Ayre 0 - 4 DHSOB (Stewart, Kirk, Ward, Miller)