Welsh Premier League
Afan Lido 0-3 Bangor City: Afan Lido endured a miserable second half against Bangor, seeing Anthony Miley, Les Davies - with a penalty - and Robert Jones score against them and having Rameer Outlaw sent off.
Airbus UK 6-1 Newtown: Airbus crushed Newtown with goals from Steve Jones (2), Michael Roddy, Chris Budrys, Tom Field and Glenn Rule, with Luke Boundford scoring a consolation for the visitors.
Bala Town 1-3 The New Saints: Strikes from Phil Baker and Mike Wilde, plus Conall Murtagh's own goal gave Saints victory at Bala, who were given brief hope of a recovery when Mark Connolly scored.
Carmarthen Town 1-0 Rhyl: Cortez Belle's 68th-minute goal earned Carmarthen a hard-earned victory at home to Rhyl.
Port Talbot Town 3-0 Aberystwyth Town: Rhys Griffiths's brace and a late third from Daniel Sheehan allowed Port Talbot to ease to victory against Aberystwyth Town.
Prestatyn Town 1-2 Gap Connah's Quay: Two goals from Ryan Edwards edged a win for Connah's Quay at Prestatyn, who had briefly drawn level through Andy Parkinson.
Saturday: Oxford City 1-2 Colwyn Bay
Southern League Division One South & West
Saturday: Merthyr Town 3-1 Swindon Supermarine
Women's Welsh Premier League
Aberystwyth 1-2 Cardiff Met
Caernarfon 4-6 Llandudno Junction
Newcastle Emlyn 2-3 Cardiff City
Northop Hall 2-4 PILCS
Swansea City 1-1 Port Talbot
Wrexham 1-2 Llanidloes