Welsh Premier League
Bangor City 2-0 Airbus UK Broughton (Fri): Goals from Gary O'Toole and Robbie Booth in the dying minutes secured victory for Bangor City against Airbus UK Broughton, who saw Tom Field sent off in the 79th minute.
Port Talbot Town 1-0 Carmarthen Town (Fri): Port Talbot Town had Martin Rose to thank for their win over Carmarthen Town as his 35th-minute strike settled the encounter.
The New Saints 3-0 Prestatyn Town (Fri): An early Mike Wilde effort was followed by Mathew Williams' brace as The New Saints saw off Prestatyn Town.
Newtown 1-0 Gap Connah's Quay (Sat): Matthew Cook scored the only goal of the game on the stroke of half time as struggling Newtown ended Gap Connah's Quay's seven match unbeaten run in the Welsh Premier League.
Aberystwyth Town 4-3 Afan Lido (Sat): Wyn Thomas scored twice as Aberystwyth secured a crucial victory in a seven goal thriller at Park Avenue. Thomas gave Aberystwyth the lead after three minutes only for the visitors to level through a Luke Borrelli strike from the edge of the area. Antonio Corbisiero restored Aber's lead when he scored his first goal for the club direct from a corner but Simon Prangley equalised for Afan Lido a minute later. Mark Jones restored the hosts' lead on 58 minutes only for Anthony Rawlings to equalise before Thomas' second goal of the game sealed victory for Tomi Morgan's side.
Bala Town 4-0 Llanelli (Sun): Goals from Stuart Jones, Lee Hunt, Mark Jones and Mark Connolly secured a comfortable 4-0 victory for Bala over Llanelli, who are in the Welsh Premier League's relegation zone following victories for Newtown and Aberystwyth on Saturday.
Blue Square Bet North
Histon 2-1 Colwyn Bay (Sat)
The Evo-Stik League Southern - Division One South & West
Merthyr Town 3-0 Hungerford Town (Sat)
Women's Welsh Premier League
Cardiff City 4-0 Swansea City Ladies FC (Sun)
Llandudno Junction Ladies 1-1 Aberystwyth Town Ladies (Sun)
Llanidloes Ladies FC 1-0 Caernarfon Town Womens FC (Sun)
Newcastle Emlyn Ladies 0-1 Wrexham Ladies FC (Sun)
Northop Hall Girls FC 1-7 Port Talbot Town Ladies (Sun)