Corbett Sports Welsh Premier League
Cefn Druids 3-1 Prestatyn Town: A Lee Healey hat-trick within the first seven minutes of the match helped the home side to victory. Andy Parkinson scored an injury-time consolation for the visitors.
Aberystwyth Town 1-0 Newtown: A tenth minute Chris Venables penalty was enough to secure the three points for Town. The home side had to play out the final few minutes of the match with just ten men after Craig Williams was sent off in 89th minute after receiving his second booking.
Carmarthen Town 0-2 Bangor City: Sion Edwards scored twice in eight second-half minutes to help Bangor to their first win of the season.The home side finished the match with nine men with Luke Prosser sent off on half-time and Kris Thomas receiving his marching orders in injury time.
Gap Connah's Quay 1-1 Port Talbot Town: George Horan scored in injury time equaliser for the home side to deny Port Talbot all three points. Martin Rose had given the visitors the lead in the 54th minute.
Rhyl 0-1 Bala Town: Kieran Smith scored the only goal of the game for Bala to earn them victory at Gap Connah's Quay. His 67th minute winner helped Bala move above Aberystwyth into second in the table.
The New Saints 1-1 Airbus UK Broughton: Glenn Rule levelled for Airbus after Mike Wilde's early opener for hosts The New Saints.
Vanarama Conference North
Brackley 1-1 Colwyn Bay
FA Trophy first qualifying round
Merthyr Town 2-0 Cirencester Town
Women's Welsh Premier League
Cardiff City Women 0-7 Cardiff Metropolitan Ladies
Llandudno Ladies 0-4 Swansea City Ladies
PILCS Ladies 6-2 Cwmbran Celtic Ladies
Port Talbot Town Ladies 5-0 Aberystwyth Town Ladies
Wrexham Ladies 5-0 Newcastle Emlyn Ladies