Cliftonville edge Bangor in cup classic

Holders Cliftonville see off Championship One leaders Bangor in a thrilling Irish League Cup semi-final.

The Premiership side edged a 4-3 victory to book a meeting with Ballymena United in the 24 January final.

Joe Gormley got two of the Cliftonville goals to take his tally for this season to 26.