Welsh Premier & non-League round-up

Welsh Premier League

Corbett Sports Welsh Premier League

Aberystwyth 1-1 Bala Town (Fri): Jordan Follows put the hosts ahead after 58 minutes, but Bala fought back despite Connall Murtagh's 74th-minute sending off to earn the penalty from which Marc Connolly levelled in the 87th minute.

Afan Lido 1-3 The New Saints (Fri):The New Saints proved too strong for Afan Lido as Ryan Fraughan, Steve Evans and Greg Draper hit home. Luke Borelli levelled after Fraughn's opener, but the rest of the night belonged to the visitors.

Connah's Quay 2-0 Port Talbot (Sat):Newly promoted Gap Connah's Quay secured their first win of the season at home to Port Talbot thanks to first half goals from Michael Thompson and Gary O'Toole.

Llanelli 2-2 Prestatyn (Sat):Prestatyn Town battled back to earn a point at Llanelli. The home side were ahead on 8 minutes through Martin Rose before former Swansea City player Jason Price equalised with his first goal for Prestatyn. Lee Surman restored Llanelli's advantage only for Paul O'Neill to level for the visitors.

Newtown 3-2 Bangor (Sat):Luke Boundford scored a last minute winner as Newtown fought back to stun Bangor at Latham Park. Bangor were leading 2-1 with goals from Chris Simm and Mark Smyth before Steve Blenkinsop equalised with three minutes remaining. And Boundford completed Newtown's comeback with his second goal of the afternoon sealing victory.

Airbus 1-2 Carmarthen (Sat):Carmarthen share the Welsh Premier League top spot with The New Saints after a 2-1 win at Broughton. Corey Thomas gave the visitors the lead on 33 minutes before Jack Lewis equalised for Andy Preece's side in the second half. Liam Jones secured victory for Carmarthen, who earlier in the game had lost goalkeeper through injury Stephen Cann, with a stoppage time winner.

Blue Square Bet North

Chester 2-1 Colwyn Bay (Sat)

Colwyn Bay 2-3 Stalybridge Celtic (Mon)

FA Cup Preliminary Round

Cirencester Town 0-1 Merthyr Town (Sat)

The Evo-Stik League Southern - Division One South & West

Evesham United v Merthyr Town (Mon):