KINGSBRIDGE beat Port Tennant Colts 4-2 in division three.
Kingsbridge took the lead on ten minutes when Steve Hughes rifled an unstoppable shot from the edge of the penalty box past Williams in the Colts goal.
Steve Hughes almost got a second when his shot cannoned off the bar.
Colts had a goal ruled out for offside, but Jay Mylan made it 1-1 in a well-contested match. Jason Disbray restored the home side's lead when he forced home from close range following an Owen Frost throw.
Matt Rees left Port Tennant back in the match when he gave away a penalty which Chris Thomas duly converted.
Disbray gave Kingsbridge their third lead of the match when he headed home following another Frost throw, which the Colts central defence struggled to deal with.
Kingsbridge put the match beyond doubt when Hughes got his second goal of the match.
Kingsbridge : D. Rowe, M. Rees, K. Bertram, D. Hughes, R. James, O. Frost, J. Disbray, S. Lorey, S. Cobley, S. Hughes, L. Michael. Subs: J. Kean, J. Dickerson, S. Dabbs.
Port Tennant Colts : J. Williams, K. Lewis, G. Wallage, S. O'Connor, J. Evans, R. Meredith, C. Allen, J. Jeremiah, N. Lewis, J. Mylan, C. Thomas. Subs: S. Jewell, J. Sullivan, L. Jefferson.
Brynawel beat Team Swansea 2-0 to move into second spot, while Rockspur edge home 2-1 against Hafod Rangers.
In division four, Landore won 5-0 at Cwm Albion.
Cwm Social beat Swansea Panthers 7-1 thanks to goals from Matthew Hughes (2), Chris Watkins, Lee Harriman, Craig Hunt and Callum Fuge (2).