King's Lynn Town's long unbeaten run is over.
The Linnets suffered a surprise 2-0 defeat at the hands of struggling Kidderminster Harriers.
It was 17 months to the day that Lynn had last been beaten in a league game at The Walks - and ended a 34-match run.
With second-placed York beating third-placed Chester it means Lynn's lead at the top of the National League North has been cut to a point, although they do have two games in hand.
Lynn were behind on 15 minutes when Alex Prosser fired home when Lynn failed to clear a corner, needlessly conceded by Liam Fox.
The second goal came on 38 minutes when Ashley Chambers turned in a cross from the left.
Lynn made a double change at the break and launched raid after raid in the early stages of the second half, but Kidderminster held firm for an unlikely victory.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here