Welsh Premier & non-League round-up

Corbett Sports Welsh Premier

04 January:

Bangor City 1-2 The New Saints: Saints strengthened their grip at the top of the table thanks to Sam Finley's late winner. Jamie McDaid had earlier got Bangor back on level terms after Matthew Williams' opener for the visitors.

Carmarthen 2-1 Prestatyn Town: Carmarthen survived Christian Doidge's own-goal to win thanks to strikes by Liam McCreesh and Cortez Belle. Both sides finished with 10 men after Carmarthen's Luke Cummings and Prestatyn's Dave Hayes were shown straight reds.

Gap Connah's Quay 0-4 Aberystwyth: A late flurry of goals from Geoff Kellaway, Chris Venables (2) and Mark Jones saw Aberystwyth ultimately claim a big win at Quay.

Port Talbot 1-1 Airbus UK: Leigh de Vulgt rescued a point for Port Talbot after Michael Roddy had struck for Airbus.

Rhyl 2-4 Bala Town: Two Paul McManus penalties proved in vain for Rhyl, as Bala took control with three early goals from Mark Connolly, Ryan Valentine and Kieran Smith before a late fourth from Ian Sheridan sealed the win. Ben Collins was sent off for Bala, while Rhyl's Mark Cadwallader also earned two yellow cards.

05 January

Afan Lido 2-2 Newtown: Chris Hartland's first goal of the game gave Afan Lido a half-time lead before second-half goals from Luke Boundford and Matthew Hearsey put Newtown in front. Hartland added his second late on to earn a point for Lido.

Skrill North

Colwyn Bay P-P Gloucester (waterlogged pitch)

Calor Division One South & West

Merthyr Town 3-2 North Leigh

Welsh Women's Premier League

05 January

Aberystwyth Town 0-4 PILCS

Caernarfon Town 2-4 Wrexham

Cardiff Metropolitan 7- 0 Cardiff City

Newcastle Emlyn P-P Llandudno Junction ( waterlogged pitch )

Northop Hall 0-3 Port Talbot Town

Swansea City A-A Llanidloes (abandoned at half-time at 0-0 due to poor weather )