Colwyn Bay led by 21-3 thanks to tries from Patrick Leech (2) and Adam Hughes, who also converted all three.

But the hosts stormed back with outside-half Dylan Llyr adding to a first-half penalty with a try, two conversions and two further penalties. A touchdown from wing David Lloyd Williams took the lead before Wyn's cameo.

Leaders Llangefni won 27-0 at Newtown. Centre Dylan Jones crossed for two tries with No 8 Will Bown and flanker Dafydd Myrddin also touching down.

Wing Iwan Davies kicked a penalty and two conversions.

Second-placed Mold held on for a 27-21 win at home to Dolgellau. For the visitors, wings Owain Thomas and Ioan Rhys Williams (2) scored, centre Dewi Thomas adding a conversion. Mold's points came early on with a brace of tries apiece to Ritchie Hopkins and Jamie Griffiths, who also kicked a penalty and two conversions.

RUTHIN rallied from two successive defeats to pip Tonyrefail 26-22 at Cae Ddol.

The hosts ran in four tries to stretch the gap over their fourth-placed opponents in Division Three South-East .