Corbett Sports Welsh Premier League
Bangor City 0-2 Gap Connah's Quay: Former Bangor City midfielder Ricky Evans and Sean Miller struck to give the visitors victory at Nantporth. Bangor, who have won the Welsh Premier League title three times, remain without a win and are rooted to the bottom of the table.
Bala Town 4-0 Aberystwyth Town: Aberystwyth had no answers to Ian Sheridan's first half brace and those that followed from Kieran Smith and Mark Jones as Bala moved up to second in the Welsh Premier League table.
Newtown AFC 2-3 The New Saints: Carl Seargeant's late goal secured three points for The New Saints at Latham Park. Aeron Edwards and Mike Wilde had given the champions a 2-0 lead inside the opening 24 minutes before Jason Oswell pulled a goal back. Matthew Hearsey's goal looked to have secured a point for Newtown only for Seargeant to strike in injury time.
Port Talbot Town 3-0 Rhyl FC: Luke Bowen opened the scoring for Port Talbot with a free-kick after eight minutes before adding a second six minutes later. Rhys Griffiths scored a third in the second half for Port Talbot, who are now sixth in the table.
Prestatyn Town 1-3 Carmarthen Town: Cortez Belle scored twice as Carmarthen moved up to third in the table with victory over nine-man Prestatyn Town. Belle scored from the penalty spot before Prestatyn's Mike Pritchard was sent-off nine minutes before the interval. Jordan Davies levelled for the home side on 52 minutes only for Belle to restore Carmarthen's lead seven minutes later. Dave Hayes became the second home player to be dismissed before David Brookes sealed Carmarthen's win.
Cefn Druids 1-1 Airbus UK: Airbus failed to reclaim second spot in the Welsh Premier League after Druids came from behind to secure a draw at The Rock. Ellis Healing gave the visitors the lead early in the second half but substitute Lee Healey secured a point nine minutes from time.
Colwyn Bay 0-1 Barrow
Southern Football Division One South & West
Merthyr Town 4-0 AFC Totton
Women's Welsh Premier League
Aberystwyth Town Ladies 1-3 Wrexham Ladies
Cardiff Metropolitan Ladies 5-0 PILCS Ladies FC
Cwmbran Celtic Ladies FC 2-0 Port Talbot Town Ladies
Rhyl & Prestatyn Ladies 1-2 Cardiff City FC Women
Swansea City Ladies 3-2 Newcastle Emlyn Ladies