Welsh Premier & non-League round-up

Football

Dafabet Welsh Premier League

Boxing Day - Monday, 26 December

Aberystwyth Town 1-0 Newtown: Kurtis March struck late on as Aberystwyth saw off visitors Newtown at Park Avenue.

Airbus UK Broughton 0-3 Gap Connah's Quay: Les Davies began and ended Gap Connah's Quay's scoring at bottom of the table Airbus UK Broughton with Matthew Williams also on the scoresheet.

Bala Town 6-1 Rhyl: Bala stay in second place as Lee Hunt led with the way hosts with a hat-trick while Mike Hayes scored twice and Stuart J Jones got the other. Carl Lamb scored the visitors' consolation before the break.

Bangor City 2-1 Llandudno: Lee Thomas put the visitors ahead from the penalty spot only for Henry Jones to level for Bangor with Shaun Cavanagh giving the hosts the win

Carmarthen Town 0-0 Cardiff Met: Honours were shared in Carmarthen where neither the hosts nor visitors were able to break the deadlock but both sides remain in the top six.

The New Saints 4-0 Cefn Druids: Champions New Saints equalled Ajax Amsterdam's 1972 record of 26 consecutive wins in all competitions. Adrian Cieslewicz's brace followed Alex Darlington's opener and Greg Draper completed the rout against struggling Cefn Druids, who remain second from bottom.

Evo-Stik League Southern Premier Division

Boxing Day - Monday, 26 December

Merthyr Town 2-0 Cinderford Town

Evo-Stik Northern Premier League Division One North

Boxing Day - Monday, 26 December

Colwyn Bay 1-1 Trafford

Dafabet Welsh Premier League

Friday, 30 December

Rhyl 2-0 Bala Town: Rhyl sealed a 2-0 win against third-placed Bala Town with Toby Jones and Alex Jones both scoring to seize all three points at Belle Vue.

Gap Connah's Quay 5-1 Airbus UK Broughton: Gap Connah's Quay thrashed struggling Airbus UK Broughton 5-1 with George Horan scoring a hat-trick. Matthew Williams and Tom Field also got on the scoresheet while Ryan Edwards scored a late consolation for Airbus.

Cefn Druids 0-2 The New Saints: The New Saints broke Ajax's world record for most consecutive top-flight victories, on Friday. Their 2-0 win against Cefn Druids was their 27th win on the bounce and came courtesy of goals from Aeron Edwards and Jon Routledge.

Saturday, 31 December

Cardiff Met 1-3 Carmarthen Town: Carmarthen Town came from behind to seal victory against Cardiff Met. Adam Roscrow gave Met the lead but Mark Jones levelled from the spot after Liam Thomas was brought down in the box. Thomas then gave the visitors the lead and Jones added a third.

Newtown 2-2 Aberystwyth Town: Aberystwyth Town rescued a dramatic late point courtesy of a Joe Clarke double. The visitors took the lead through Clarke's long-range half-volley but Neil Mitchell levelled and Luke Roundford put Newtown ahead. Deep into extra time, however, Clarke scored a second goal to take a point.

New Year's Day - Sunday, 1 January

Llandudno v Bangor City, 14:30 GMT

Evo-Stik League Southern Premier Division

Monday, 2 January

Merthyr Town v Redditch United, 15:00 GMT

Evo-Stik Northern Premier League Division One North

Thursday 29 December

Hyde United v Colwyn Bay, 19:45 GMT

Monday, 2 January

Brighouse Town v Colwyn Bay, 15:00 GMT

Top Stories