Antrim Rovers overcame a three-division gap, six missing regulars and no recognised keeper to reach the NIWFA PwC Super Cup last eight.
Rovers eliminated Ballymacash Rangers 3-2 and now visit Foyle Belles, who came through at Comber Rec.
Kilmore Rec twice came from behind against 1st Bangor, Paige Smyth getting a late second leveller to force extra time, with the hosts going on to win 4-2.
Clodagh Mervyn got the only goal as St Oliver Plunkett edged out Lisburn Distillery, setting them up with a home quarter-final with Larne, who accounted for Coleraine
Molly White scored four of St James Swifts’ five goals away to Lisbellaw United, who replied once.
Lisburn Rangers netted eight at Ballymena United, Ballyclare Comrades progressed comfortably against Killen Rangers.
Quarter-Final Draw
Foyle Belles v Antrim Rovers
Kilmore Rec v Lisburn Rangers
St James Swifts v Ballyclare Comrades
St Oliver Plunkett v Larne
Ties to be played Monday 25 July.