ATTENDANCES in the Huws Gray Alliance averaged more than 420 per game as crowds flocked to the festive fare.
Caernarfon led the way with 1,247 as they overcame Porthmadog 2-0 in a derby game. Jamie Breese fired the Canaries in front after 10 minutes and Danny Brookwell sealed the win just past the hour mark.
There was a bumper crowd of more than 800 to watch the Flintshire derby between Holywell Town and Flint, who triumphed 3-1 at Halkyn Road. A Richie Foules brace either side of a Shaun Tuck penalty put the Silkmen into a 2-1 lead after 16 minutes but, after Tuck had missed a chance to level with another spot kick, the match was only settled in stoppage time by Luke Tyson.
Prestatyn Town remain nine points clear at the top after hammering Buckley Town 6-1 at Globe Way, Jack Kenny and Jordan Davies both scoring twice. Goals from James Stead and Noah Edwards completed the visitors' haul with Arron Williams netting for the Bucks.
Gresford Athletic are fourth after a 1-0 win over Mold Alexandra, Tom Freeman scoring the game's only goal after 43 minutes. Fifth-placed Guilsfield defeated Caersws 2-1, Andy Ford and Louis Irvine from the penalty spot scoring either side of half time for the hosts, with Will Thomas responding for the Bluebirds.
Holyhead Hotspur continued their improved form, snatching a 90th-minute winner from Mel McGuinness to win 3-2 away at Conwy Borough. The Harbourmen led twice with Dean Garmey goals, but were pegged back within minutes on both occasions through Joe Chaplin and Neil Harvey.
Two goals inside the first five minutes promised a goal fest between Ruthin and Denbigh, but that was the end of the scoring in a 1-1 draw, Llyr Roberts equalising for the hosts ater a Kevin Evans penalty put the visitors in front. Penrhyncoch won 2-0 at Llanfair through Ian Evans and Mark Gornall in the day's other game.