 Rhyl lost only one league game throughout the season |
Rhyl won the Welsh Premier title for the first time after a nervous 2-0 victory at Porthmadog. Gary Powell looked to have settled any early nerves when he put the Lilywhites ahead after 12 minutes.
Rhyl, though, failed to build on their advantage and Porthmadog almost drew level when Carl Owen hit the post.
But top scorer Andy Moran secured the win and the title seven minutes from time with a cool finish to spark scenes of wild celebrations at Y Traeth.
Rhyl's only defeat came at the hands of Haverfordwest back in August last year and they now eagerly look forward to their first appearance in the Champions League.
Runners-up TNS ended their season in style with a 5-0 trouncing of Welshpool, with Steve Evans grabbing a hat-trick - all of them headers.
Ken McKenna's side will represent Wales in the Uefa Cup, along with Haverfordwest who won 1-0 at Caernarfon to claim third place above Aberystwyth.
Rhys Griffiths scored the crucial goal for the Pembrokeshire club with eight minutes remaining.
Caersws finished in fifth spot thanks to a 3-1 win against Newi Cefn Druids with leading scorer Graham Evans extending his season's tally to 30 by netting a brace.
Bangor City also finished their season on a high with an emphatic 4-1 win at Carmarthen Town with goals from Paul Roberts, Kenny Burgess, Mark Connelly and Frank Mottram.
Connah's Quay Nomads were leading Cwmbran Town 3-0 after an hour's play with goals from Tommy Mutton, Gareth Owen and Stuart Rain. The Crows grabbed two late goals from Kyle Mohammed and Chris Summers and it ended 3-2.
Relegated Barry Town won their third game of the season with a 3-1 victory over Port Talbot.
The visitors went ahead through Chris Watkins before an own goal by Nathan Cotterall drew Barry level. Gavin Allen then put Colin Addison's side ahead and Luke Sherbon made completed the scoring early in the second half.
DR MARTENS LEAGUE
Newport County, already assured of a place in the Conference Second Division next season, drew 1-1 at home against Eastbourne Borough with Sam Bowen netting for the second successive week.
Merthyr Tydfil went down 3-1 at Chelmsford City and will now be involved the play-offs.