Treaty United 0-2 Peamount United

FAI Cup holders Peamount United moved a step closer to reaching another final by securing a deserved victory over Treaty United at Jackman Park.

After holding out for the first 45 minutes, Treaty let their guard on seconds after return of play when Tiegan Ruddy rose highest in the penalty to head in a cross from Áine O'Gorman.

Peamount never really shifted into top gear - much to the credit of Treaty for not allowing them to - and it wasn't until the 68th minute that they got their second goal.

A corner kick was only partially cleared to the edge of the area where Lauryn O'Callaghan was lurking and her first-time shot smashed in off the underside of the crossbar to seal the win.

Wexford, Galway and Shelbourne have progressed to the last four earlier in the weekend.

The draw takes place on Wednesday.