Ballymena United had a thrilling last gasp Irish Cup Semi-Final victory on Monday over derby rivals Coleraine.
Coleraine took the lead through an Eoin Bradley free kick in the first half but Kenny Kane equalised in injury time at the end of 90 minutes.
The game was played behind closed doors at Windsor Park in Belfast.
The game went to extra time and penalties and Ballymena made it through to the final which will be played at Windsor Park on Friday night.
Ballymena will meet Glentoran in the final.