Top result of the weekend was Caersws notching up their first victory of the season, away at Porthmadog. There is real hope for the villagers after all as they rise from the bottom of the table. TNS continue their onward march to the title with a 1-0 win away at Llangefni. Only Llanelli remain in front of the Oswestry based side after winning 5-3 away at Newtown - but its only by one point. Rhyl lost ground by letting Welshpool snatch a late draw and are now 5 points off the top, level with solid looking Carmarthen who beat Newi Cefn Druids 4-1 at home.
Of the rest , perhaps the most noteworthy was Caernarfon's continuing decline, losing at home again, this time to Haverfordwest. Aberystwyth scored a good win, 2-1 away at Connah's Quay, Neath beat Airbus 2-1 at home while Port Talbot and Bangor played out a goalless draw