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.

BBC Sport