Holders Larne will face Linfield in the final of the County Antrim Shield in a repeat of last season’s decider.
The Blues beat Big Two rivals Glentoran 2-1 in a tight contest at Windsor Park, with Chris Shields scoring the winner with a second-half penalty.
Larne saw off Championship side Dundela with a 3-0 win at Wilgar Park thanks to goals from Paul O’Neill, Lee Bonis and Daniel Kearns.
The final is set to be played on Tuesday 17 January.
At Windsor, Glentoran striker Daniel Purkis hit the crossbar with a header from a corner before Andrew Clarke opened…