Corbett Sports Welsh Premier
Aberystwyth Town 1-4 The New Saints: Two goals in the final minute from Michael Wilde and Alex Darlington gave the scoreline a lop-sided look as New Saints held off a determined Aberystwyth to go top. Matty Collins had replied for the home side after Sam Finley and Chris Seargeant gave Saints the lead.
Airbus 5-0 Prestatyn Town: Airbus took a third-minute lead through Ian Kearney and never looked back as Prestatyn surrendered top spot in the league, with Wayne Riley, Steve Tomassen, Jordan Johnson and Chris Budry also scoring. Prestatyn were not helped by Greg Stones being shown a straight red on 60 minutes.
Connah's Quay Nomads 0-1 Bala Town: Lee Hunt's goal moments before half-time proved the difference as Bala edged hosts Connah's Quay.
Llanelli 3-2 Afan Lido: Llanelli staged a thrilling recovery with three goals in the final seven minutes - Jason Bowen, Martin Rose and Luke Bowen on target - as they came from two goals down after Lee Hartshorn and Chris Hartland had given bottom side Lido the lead.
Port Talbot Town1-1 Bangor: Substitute Lee John denied Bangor victory and the chance to go level on points with leaders The New Saints. The visitors took the lead seconds after the start of the second half through Chris Roberts, but John struck late to deny Neville Powell's team.
Newtown 1-2 Carmarthen Town: Carmarthen came from behind to secure their first win in nine games. Carey Thomas and Liam Thomas scored within three minutes of each other midway through the second half after Nicky Ward's first-half opener for Newtown.
Blue Square Bet North
Hinckley Utd 1-3 Colwyn Bay
The Evo-Stik League Southern - Division One South & West
Merthyr Town 3-2Abingdon Utd