WELSH PREMIER LEAGUE
Prestatyn Town 0-5 Bangor City (Mon): Bangor City secured an emphatic win at Prestatyn where Damien Allen, Sion Edwards, Chris Jones, Kyle Wilson and Marc Smyth were the scorers. To compound their day, the hosts had Dave Hayes sent off in the 90th minute.
Afan Lido 1-2 Port Talbot Town (Mon): Jonathan Hood hit the back of the net in the ninth minute in this derby, but Craig Hanford's own goal a minute into the second period was followed by Martin Rose's 78th-minute winner for the visitors. Afan Lido's Liam Hancock was sent off.
Airbus 1-2 Bala Town (Mon): Lee Hunt scored from the spot and Mark Jones struck for Bala before Airbus' reply came from Mike Hayes.
Carmarthen Town 2-1 Aberystwyth Town (Mon): Tim Hicks' penalty put Camarthen on the road to victory over Aberystwyth and Steffan Williams added their second before Andy Parkinson hit back for the visitors.
Neath 2-0 Llanelli (Mon): Lee Trundle's early Neath effort was followed Chris Jones' 42nd-minute penalty.
The New Saints 5-0 Newtown (Mon): Greg Draper was celebrating a hat-trick and Alex Darlington a brace following The New Saints' drubbing of Newtown.
BLUE SQUARE BET NORTH
Colwyn Bay P-P Vauxhall Motors (Sun): Water-logged pitch.
TOOLSTATION WESTERN LEAGUE
Merthyr Town 4-1 Bristol Manor Farm (Mon):