CWMFELIN Press moved into second place in division one of the Pic-Up Spares Swansea Senior League with a 3-2 win at Gowerton Juniors.
Richard Gay was found on the edge of the area from Dean Walsh's floated free-kick and his thunderous volley made it 1-0.
Press found themselves trailing at the interval, but further goals from Ross Brown and Andrew Kift — who finished well in a one-on-one situation — wrapped up the points for Press.
In division two, the top two teams — St Joseph's and Plough Colts — both lost by the odd goal.
Murton's Steve Porter got the winner from a well-worked corner as St Joseph's tasted defeat for the first time this season.
They could not turn their possession into goals as Murton delivered an excellent second-half defensive showing.
Penclawdd put a run of poor form behind them to beat second-placed Plough 2-1.
Bonymaen Colts' match with Morriston Town was abandoned on 60 minutes with Bonymaen Colts 4-0 up.
It was called off as a Morriston player suffered a suspected broken leg.
Struggling Gors were beaten 10-2 by Ynystawe Athletic.