Welsh Premier League & non-League round-up
Welsh Premier League
Gap Connah's Quay 2-1 Bangor City: Mike Hayes' last-minute goal completed a come-from-behind victory for Connah's Quay. A Jack Rowlands own-goal had handed Bangor the lead but Gary O'Toole's penalty got the host back on level terms before Hayes struck.
Prestatyn Town 2-3 Airbus UK: A Tom Field penalty three minutes from the end saw Airbus claim all three points. The visitors had led through Ryan Wade and James Owen, but Prestatyn had fought back to level thanks to goals from Lee Hunt, a penalty, and Greg Stones.
Aberystwyth 1-1 Bala Town: Stuart Fraser rescued a point for Aberystwyth as he cancelled out Ryan Valentine's opener for the visitors.
Port Talbot 0-1 Newtown: Zac Evans struck four minutes before half-time as Newtown edged Port Talbot.
The New Saints FC 6-0 Carmarthen: Sam Finley scored a hat-trick in five first-half minutes as Saints romped to victory against Carmarthen. Chris Jones had already opened the scoring for the home side, while Matthew Williams and Greg Draper added further gloss to the scoreline.
Afan Lido 0-3 Rhyl: David Forbes put Rhyl on the way to victory with his first-half effort while the hosts saw Luke Borelli sent off as the opening period ended. Steve Lewis struck from the penalty spot as the visitors took advantage of their one-man advantage and Jonathan Bathurst ensured victory.
FA Cup second qualifying round
Saturday: Colwyn Bay 1-0 Harrogate Town
Southern League Division One South & West
Saturday: Merthyr Town 3-1 Fleet Town
WPWL League Cup
Cardiff Metropolitan Ladies 4-1 PILCS
Llandudno Junction Ladies 0-1 Caernarfon Town Ladies
Northop Hall Girls 1-8 Cardiff City FC Women
Swansea City Ladies 6-0 Wrexham Ladies