Connah’s Quay won 6-1 against plucky Pwllheli, who had done well to hold their formidable opponents to 1-1 at half-time, but then wasted a penalty midway in the second period.

Gary O’Toole was a hat-trick hero for the Deesiders, netting after six, 72 and 74 minutes, with Dean Thurston joining in on 46, Danny Forde on 54 and Chris Herbert on 69.

Rhyl were also in rampant mood at Llanrhaeadr, winning 5-0, with Stuart Rudd hitting a hat-trick. Scott Beckett pounced on the half-hour and player-manager Greg Strong applied the finishing touch five minutes from the end.

Porthmadog’s manager, Gareth Parry, enjoyed his first win since taking charge by an emphatic 5-1 margin at Carno.

Jamie McDaid grabbed the breakthrough close to half-time and later it all fell into place, thanks to Marcus Orlik after 59 and 78 minutes, Dan Pyrs after 74 and Iwan Williams 77.