Final Whistle!published at 22:01 British Summer Time 8 October 2024
That's all for tonight's action.
Crusaders, Glentoran, Ballymena United and Larne have all booked their spots in final four.
Larne's Paul O'Neill netted four goals in the second half to see the holders through, while Linfield bowed out following a 3-2 defeat to Crusaders.
Aaron Jarvis' first-half goal was enough for Ballymena and the Glens sealed a 2-0 victory over Carrick Rangers at the Oval.
You can read the full report here.
We will be back on Saturday with live updates and in-play clips from five Irish Premiership games.
Thanks for joining us.