Glentoran's Fra McCaffrey in possession as Crusaders opponent Nathan Hanley moves in to challenge during the Irish Cup semi-finalJordan Stewart of Glentoran attempts to evade the challenge of Crusaders opponent Richard Clarke at Mourneview ParkDeclan Caddell of Crusaders in Irish Cup semi-final action against Glentoran's Willie GarrettCurtis Allen celebrates with Glentoran team-mates after scoring the goal which secured a 1-0 win over Crusaders in the Irish Cup semi-finalsFormer Linfield players Michael Gault and Mark McAllister were on target as Portadown stormed into a 3-0 first-half lead against Ballymena UnitedPeter McMahon scored the third goal in Portadown's 3-1 win over Ballymena in the Irish Cup semi-final at the OvalDwayne Nelson and Stephen McBride of Ballymena were left dejected by defeat at the hands of Portadown in the cup semi-finalThe Oval in the shadow of the shipyard cranes in east Belfast was the venue for the Irish Cup semi-final between Ballymena United and Portadown