Ballymena beat Larne in dramatic County Antrim Shield semi-final
David Cushley scores a late winning goal as Ballymena United edge out Larne 3-2 after extra-time to reach the County Antrim Shield final.
Stuart McMullan's superb 76th-minute goal put Larne in front but substitute Willie Faulkner popped up with an 89th-minute equaliser.
Another substitute, Darren Henderson, struck Ballymena ahead early in extra-time at Inver Park, before Conall McGrandless levelled.
Penalties loomed before Cushley's winner a minute from the end of extra-time after a defensive mistake.