Welsh Premier & non-league round-up

Football

JD Welsh Premier League

Saturday, 29 December

Caernarfon Town 3-3 Llandudno: Both sides played out an exciting draw at the Oval after Boxing Day's original fixture was abandoned due to a power cut. George Harry gave bottom of the table Llandudno the perfect start with a goal in the opening minute only for Jamie Breese to level two minutes later.

Alun Webb restored Llandudno's lead after six minutes but Caernarfon were level after half an hour thanks to a penalty from captain Nathan Craig. Webb's second goal of the game put Llandudno ahead at the interval and Iwan Williams' side were heading for their first win since September only for Sion Bradley to rescue a point for the Canaries in front of a crowd of over 1,300.

Sunday, 30 December

Newtown 2-1 Aberystwyth Town: Newtown sealed a top six place with victory over visiting Aberystwyth in a competitive encounter.

Neil Mitchell gave the home side the lead after just two minutes, before Nick Rushton doubled their advantage midway through the second half. Porya Ahmadi pulled a goal back as the game entered time added on, but Newtown held their nerve.

Monday, 31 December

Cardiff Met 3-0 Barry Town United: Cardiff Met shocked leaders Barry Town at Cyncoed. Charlie Corsby scored as the opening period drew to a close with Adam Roscrow and Eliot Evans adding to the hosts' tally after the break.

Tuesday, 1 January

Cefn Druids 0-3 The New Saints: Champions New Saints kept up the pressure at the top of the table with their second win of the festive period over Cefn Druids. Ryan Brobbel opened the scoring at The Rock with two goals from Aeron Edwards ensuring third-placed Saints are two points behind leaders Connah's Quay.

Connahs Quay Nomads 4-1 Bala Town: Nomads returned to the top of the Welsh Premier League with a big win at Deeside Stadium. Mike Wilde scored the league's first goal of the year to give Nomads the lead on 14 minutes but Henry Jones equalised for Bala after half an hour. Michael Parker restored Nomads' lead six minutes before the interval and second half goals from Andy Owens and Michael Bakare sealed the win.

Llandudno 1-1 Caernarfon Town: Llandudno remain bottom of the Welsh Premier League despite coming from behind to earn a draw at home to Caernarfon. Sion Bradley gave the visitors the lead on 68 minutes but Mark Connolly levelled from the penalty spot three minutes later.

Carmarthen Town 2-0 Llanelli Town: Carmarthen are ninth after victory over west Wales rivals Llanelli at Richmond Park thanks to two goals in either half from Luke Bowen, who had scored in the 1-1 at Stebonheath Park on Boxing Day. Defeat leaves Llanelli in 11th spot, eight points adrift of safety.

Evo-Stik South Premier Division South

Saturday, 29 December

Swindon Supermarine 3-0 Merthyr Town

Tuesday, 1 January

Merthyr Town 3-1 Taunton Town

Evo-Stik Northern Premier League West Division

Saturday, 29 December

Prescot Cables 1-2 Colwyn Bay

Top Stories