What a day of drama. Starting with the fairytale story of Championship minnows Ballinamallard making the final for the first time after beating Warrenpoint in a penalty shoot-out. Penalties were also key to the second semi-final - two scored by Crusaders and one awarded to Coleraine before the decision was overturned after referee Tim Marshall consulted with a touchline assistant. A controversial decision but it leaves us with a David v Goliath final. That's all from us for now and thanks for joining us. We'll be back on Friday night as Premiership leaders Linfield take on challengers Ballymena.