ALL good things must come to an end.

Denbigh suffered their first North Wales Cricket League Division One loss of the summer with a heavy nine-wicket reverse at Halkyn.

This came following a stunning run of 19 consecutive wins and Denbigh now only have a two-point lead over Halkyn in the race for the title.

Heading into the big match, the Flintshire side required just four points to secure promotion, seven days after Denbigh ensured they would make the step-up back to the Premier Division.

After winning the toss and electing to bat first, Denbigh soon found themselves in trouble.

Joe Lewis (24), Darren Nixon (22), skipper Tom Schrimshaw (15) and Stuart Griffiths (13) all enjoyed decent starts, but nobody could go on and supply a match-winning innings as Denbigh were all out for just 103 in the 36th over.

Andrew Watkin (4-13) was the star with the ball from Halkyn's perspective.

Denbigh needed early wickets if they were to drag themselves back into the contest, but this didn't happen.

Watkin (43 not out) and captain Ben Roberts (44) compiled a first wicket stand of 87 for Halkyn.

The hosts were patient and they got to a winning 105 for one in the 34th over.

Darren Nixon (1-12) picked up the wicket as Halkyn secured maximum points.

Denbigh require 29 points from their two remaining matches to make sure they win the Division One title.