WELSH PREMIER LEAGUE
Aberystwyth Town 4-1 Carmarthen Town (Mon): Wyn Thomas and Sion James struck in the first half for Aberystwyth and after Steff Williams replied the hosts held their nerve for Andy Parkinson and Kris Nalborski to kill off Carmarthen's challenge.
Bala Town 1-0 Airbus (Mon): An 81st-minute own goal from Mark Allen gave Bala Town victory over Airbus.
Newtown 1-3 The New Saints (Mon): Luke Boundford put Newtown ahead in the 55th minute, but the visitors responded through Simon Spender, Tom Roberts and Craig Jones to bring them a Boxing Day win.
Port Talbot Town 2-2 Afan Lido (Mon): Jonathan Hood opened the scoring for the visitors after 14 minutes, only to see Martin Rose equalise for the home side 19 minutes before the break. David Brooks gave Port Talbot the lead on 57 minutes but Hood levelled the scores with his second of the afternoon 10 minutes later.
Llanelli 0-1 Neath (Tue): Matty Collins scored the only goal of the game two minutes before half-time to secure Neath's victory at Stebonheath. The visitors secured their win despite having Paul Fowler sent off five minutes before the interval.
Bangor City 5-3 Prestatyn Town (Tue): Nantporth-bound Bangor signed off from Farrar Road in style with a full-blooded eight-goal thriller. Les Davies set the Citizens on their way after just two minutes, with Sion Edwards doubling their lead before Neil Gibson pulled one back for Prestatyn.
After half-time Dave Morley struck twice and Craig Garside added another for the Welsh Premier leaders, although Prestatyn stayed competitive with a Ross Stephens penalty and Mike Parker's goal.
BLUE SQUARE BET NORTH
Vauxhall Motors 1-0 Colwyn Bay (Mon):
TOOLSTATION WESTERN LEAGUE
Hallen 1-1 Merthyr Town (Mon):