WELSH PREMIER LEAGUE
Bangor City 3-1 Port Talbot (Sat): Les Davies' goal deep in injury time finally ended Port Talbot's resistance as Bangor kept up the pressure on the top three. The Citizens took a two-goal lead through Craig Garside and Mark Smyth, but Cortez Belle's goal sparked a fight-back by the visitors.
Llanelli 2-0 Aberystwyth (Sat): Rhys Griffiths struck in the first minute to set Llanelli on their way to victory, with Craig Moses making the result secure with a second goal against the visitors early in the second half although the home side finished with 10 men after Chris Holloway's 75th-minute dismissal.
The New Saints 4-0 Carmarthen (Sat): Saints maintained their one-point lead at the top of the table with a four-goal romp against Carmarthen. Matty Williams grabbed a brace, with Greg Draper and Chris Seargeant also on target.
Afan Lido 0-1 Bala Town (Sat): Mark Connolly's 51st-minute goal proved the difference as Bala snatched victory at Afan Lido.
Airbus UK 3-2 Newtown (Sun): Airbus fought off a Newtown fight-back to claim the points. Ryan Edwards and Ian Sheridan gave the home side the lead but Nick Rushton and Jamie Price equalised for Newtown, before Sheridan grabbed his second to win it.
Neath 3-1 Prestatyn Town (Sun): A Chris Jones penalty, plus goals from Luke Bowen and Jack Lewis saw Neath reclaim second place, with Ross Stephens scoring a consolation for the visitors.
BLUE SQUARE NORTH
Hinckley United 3-1 Colwyn Bay (Sat):
TOOLSTATION WESTERN LEAGUE PREMIER
Odd Down 2-2 Merthyr Town (Sat):