Sloppy defending saw Swansea University surrender their lead to go down 2-1 to Cardiff.
Ryan Batley took the advantage of a poor Cardiff clearance to provide Swansea with the opening goal.
And they stepped up their game putting Cardiff under pressure but with no success.
In the second half, Cardiff pushed early and scored twice past a sloppy Swansea defence.
First, captain Matt Foreman found the head of Dan Compton from close range with Swansea goalkeeper Zak Shaylar left stranded.
And late on striker Rupert Murray towered over the top of the defence to power home.
But Shayler was the last line of defence later in the match, with a key save that prevented the lead being extended Swansea thought they were level from a free kick but the goal was ruled out for offside before later hitting the bar.
This year’s match had to be played at the Talybont astroturf, owing to poor weather conditions and waterlogged pitches.
The damage this caused to Swansea’s game play was evident, with the attacking tactics not working for long and desperate longballs played in an attempt to maintain possession.
The match was abandoned 10 minutes early owing to Swansea fans heckling a linesman.
Swansea University 1sts 1-2 Cardiff University 1sts