Corbett Sports Welsh Premier League
Saturday, 31 January
Aberystwyth Town 3-2 Newtown: Aberystwyth came from 2-0 down to claim a fine win. Luke Boundford and a Jamie Price penalty gave Newtown a half-time lead, but goals by Mark Jones, Ross Stephens and Sion James in the space of five minutes turned the game on its head.
Carmarthen Town 3-3 Bangor City: Liam Caddick's 90th minute goal earned Bangor City a point at Carmarthen. Chris Hartland's hat-trick seemed to have given three points to Carmarthen. Les Davies and Callum Morris were Bangor's other scorers.
Connahs Quay P-P Cefn Druids (waterlogged pitch)
The New Saints 6-0 Port Talbot Town: TNS scored three goals in each half as they crushed Port Talbot. There were two goals each for Greg Draper and Scott Quigley with Connor Rawlinson and Jamie Mullan scoring the others.
Sunday, 1 February
Airbus UK Broughton 1-2 Bala: Goals from Lee Hunt and Kieran Smith saw Bala come from behind to win, after Tom Field had given Airbus the lead.
Colwyn Bay 0-3 Hednesford Town
Southern Football Division One South & West
Evesham 0-1 Merthyr Town
Welsh Premier Women's League
Aberystwyth T 0-6 Swansea City
PILCS 1-3 Llandudno
Port Talbot 4-1 Rhyl and Prestatyn
Wrexham 1-3 Cardiff Met