Outstanding fly-half Jamie Davies, the highest points scorer in the club’s history, went over himself and converted 11 of the 12 tries – the last rebounding off the cross bar in injury-time.
The top of the Welsh Premiership remains unchanged with third-placed Newport clinching a 37-17 win at home against basement club Caerphilly. Gareth Chapman scored his ninth and tenth tries of the season, though the Cheesemen hit back with 14 points in the second half.
In the late kick-off, Llanelli retained second spot as Gavin Quinnell (2), Craig Hawkins and Darren Daniel touched down in a 30-9 win at lowly Llanharan.
There was all change in mid-table with Swansea dropping two places after 16-0 defeat to Ebbw Vale at Eugene Cross Park. Jason Williams, who became the first player to score more than 3,000 points in the Welsh League a week earlier, knocked over a further 11.
Cross Keys also leapt over the All-Whites thanks to 17 points from Darren Miless in a 32-21 win over Pontypool. Home tries came from Nathan Williams, Peter Maxwell and Tyron Morris with Andy Egford and replacement Sam Mills crossing for Pooler.
Two tries from Llandovery wing Emyr Evans were not enough to save his side from a 31-15 defeat at Bedwas, where the home side gained five tries and Andrew James converted three.
Wings James Davies and Anthony Rees and prop Ricky Davies scored Carmarthen Quins tries in a 28-13 home win against Pontypridd, for whom outside half David Flanagan touched down.