The draws for the semi-finals of the Irish Senior and national Cups have been made.

Phoenix will host CIYMS in the Park, while Lisburn entertain Clontarf.

In the National Cup, there's an all-Fingal clash with Rush facing North County, while Terenure take on Railway Union in the other game.

All matches will be played on Sunday July 31st.