The draws have been made for both the semi-finals of the North West Senior Cup and the Sammy Jeffrey Shield.

Holders Fox Lodge entertain Newbuildngs in a repeat of last year's final, while Eglinton and Brigade meet in a repeat of the 2021 final, won by the Beechgrove side.

In the Sammy Jeffrey Shield, favourites Bready are home to Ballyspallen, while St Johnston take on Coleraine in the other semi-final.

All matches will be played on Sunday July 2nd.

Senior Cup
Fox Lodge v Newbuildings
Eglinton v Brigade

Sam Jeffrey
Bready v Ballyspallen
St Johnston v Coleraine

Ties to be played Sunday 2nd July.