Welsh Cup & non-league round-up
Welsh Cup semi-finals
Bangor City 1-0 The New Saints (Sat): Chris Jones provided a dramatic end to this clash with his effort, in the fourth minute of added time, taking Bangor through to the final at The New Saints' expense.
Barry Town 1-2 Prestatyn Town (Sat): Andy Parkinson hit home for Prestatyn and T J Nagy replied two minutes later with Jason Price sending Barry out of the Welsh Cup, to set up a Bangor v Prestatyn final.
Welsh Premier League
Carmarthen Town 1-0 Airbus Broughton UK (Sat): Corey Thomas' 22nd-minute goal was enough to settle this clash in Airbus' favour at Carmarthen Town.
Aberystwyth 2-1 Llanelli (Sat): Chris Venables and Craig Williams exchanged goals in the opening period before Cledan Davies ensured victory for Aberystwyth.
Afan Lido 2-1 Gap Connah's Quay (Sat): Mike Hayes gave Connah's Quay the lead after 35 minutes, but Chris Hartland's late brace gave the hosts the win.
Blue Square Bet North
Bishop's Stortford 2-2 Colwyn Bay (Sat)
The Evo-Stik League Southern - Division One South & West
Merthyr Town 10-0 Winchester City (Sat)
Women's Welsh Premier League
Aberystwyth Town Ladies 4-1 Northop Hall Girls FC
Caernarfon Town Women 0-0 Port Talbot Town Ladies
Cardiff City 3-1 Llanidloes Ladies FC
Cardiff Metropolitan Ladies 8-0 Newcastle Emlyn Ladies
Swansea City Ladies FC 1-3 Wrexham Ladies FC