Bangor City beat Port Talbot Town 3-2 at Parc y Scarlets.
The New Saints beat Rhyl 3-1 in the final of the Welsh League Cup.
In line with the restructuring of the league the bottom 8 teams were relegated: Haverfordwest County were relegated to the Welsh Football League Division One whilst Bala Town, Newtown, Connah's Quay, Porthmadog, Welshpool Town, Caersws and Cefn Druids were relegated to the Cymru Alliance.