Swansea City suffered a first league defeat since October 2018 when their fightback at Cardiff City FC Women fell just short.
Genero Adran Premier
Aberystwyth Town P-P Cardiff Met
Barry Town United 2-0 The New Saints
Cardiff City FC 3-2 Swansea City
Port Talbot Town 0-3 Pontypridd Town
Cardiff stormed into a 3-0 interval lead, Amy Williams turning in a Ffion Price free kick, Zoe Atkins and Catherine Walsh adding one each. Karmyn Carter came off the bench to pull two goals back for Swansea but their long unbeaten record was over.
Alison Witts bagged a brace as Pontypridd Town returned from Port Talbot with three goals and three points.
Barry made it three straight league wins with two Taite Trivett goals against TNS.
Adran North
Llanfair United P-P Connah’s Quay Nomads
Bethel P-P Pwllheli
Llandudno P-P Denbigh Town
Adran South
Caldicot Town 6-0 Merthyr Town
Briton Ferry Llansawel P-P Abergavenny
Caldicot hit five second-half goals in the 6-0 defeat of Merthyr, Rianne Jones and Annie Redding with two each, Lucy McDonough and debutant Millie Pearce also on target.
Fixtures for Sunday 27 February (2pm)
Genero Adran Trophy Semi-Finals
The New Saints v Cardiff Met (Park Hall)
Aberystwyth Town v Cardiff City FC (Park Avenue)
Adran South
Caldicot Town v Briton Ferry Llansawel (Jubilee Way)
Merthyr Town v Abergavenny (Penydarren Park)
Talycopa v Cardiff Bluebelles (Tata Steel Sports Ground)
Cascade v Swansea University (CCB Centre For Sporting Excellence, 5pm)