Ballymena and Linfield are through to the final of the Irish League Cup, after wins over Crusaders and Dungannon Swifts respectively.
Just one goal proved the difference in each game on Tuesday night.
Ballymena’s Leroy Millar bagged his side’s winning goal in the 69th minute at Seaview.
Meanwhile, Linfield left it late – relying on an Andrew Waterworth goal in extra time to secure their win.
The sides will now meet in the final on Saturday 16 February.