DARIUS Niamir’s wonder strike capped off a fine game which saw Swansea advance in the BUCS cup competition.
James Williams opened the scoring for Swansea inside 10 minutes with a cool finish from close range.
Newport came back at Swansea and two quick goals before half time left the travelling side with it all to do.
Swansea equalised 15 minutes after the break, when Daniel Weston’s flicked his header past the diving goalkeeper.
Sam Caunt turned the game back in Swansea’s favour 10 minutes later, coolly rounding the keeper to slot home.
Darius Niamir finished the scoring with an impressive drive into the top corner from 30 yards in the 78th minute.
The game finished 4-2.
Swansea will now play Bath 3rds away, on November 14.