A victory in the Capital derby for Cardiff Met increased their lead at the top of the Orchard WPWL to ten points, as they edged out Cardiff City 2-1 at the Cardiff International Sports Campus.
The visitors made the perfect start, Steph Turner scoring inside five minutes from close range after Naomi Clipston delivered a dangerous corner into the City box.
Meetings between these two this season have been tight affairs, and City looked to repsond quickly. Kanisha Underdown hit the side netting with an effort, before Alana Murphy forced Charlotte Smith into a save.
City went close again through Catherine Walsh and Zoe Atkins before the latter found the equaliser just before the half hour, a cross from Murphy from the left being pulled back by Danielle Broadhurst for Atkins to slot home.
Walsh and Clipston had chances early in the second half, as both sides pressed for the all important third goal. It came fifteen minutes from time, Robyn Pinder's strike from just outside the box beating Claire Skinner to find the top corner of the City goal.
There was still time for more late drama though, as Skinner reacted well to deny Pinder in a one-on-one situation in the dying minutes. Met extend their unbeaten season though in domestic competitions, while City dropped down to fourth.
That was because Port Talbot moved up into second thanks to a 7-0 victory over Rhyl at Victoria Road.
A hat-trick from Laura May Walkley helped Town on their way to their sixth win of the campaign, the striker scoring twice in the first three minutes of the second half to add to her first half effort.
Jess Denscombe had got the second goal just before the break for Town, and she rounded off the scoring in the final minute after Courtney Thomas' headed and Jess Curran's penalty either side of the hour mark had killed the game off.
Town leapt over Abergavenny after they let a two goal lead slip to draw 2-2 with Llandudno.
Kate Jeramiah had put the home side in front early on, before an own goal doubled their lead before the break.
The visitors came back though, with a deflected Fflur Williams effort and an Anna Jones strike earning them their first point in four games.