Hitchin Town missed the chance to move into the Southern League Premier Division Central play-off spots - after being stunned by relegation-battling Kings Langley.
Wilson de Carvalho got the scoring under way three minutes in and secured King Langley’s victory in the 90th minute, with James Kaloczi also scoring deep into the first half.
Chukwuemeka Okoye-Ahaneku pounced on Charlie Horlock’s mistake to hand Mark Burke’s side a 4-2 loss and a first home defeat since September.
After falling behind early on it never looked like Hitchin would get a victory despite goals from Lewis Barker and Ashley Hay.
Hitchin were quickly left with a deficit to overturn when Ryan Case sent in a bobbling cross towards Wilson de Carvalho to bundle in.
But after a slow with their attackers starved of possession for most of the opening 15 minutes, the Canaries started to cause a threat, Diogo Freitas Gouveia chief among them.
The top scorer collected the ball just inside of Kings Langley’s half and drove towards goal only to strike his shot over.
Moments later Freitas Gouveia cut in from his inside-left position and successfully took on Case allowing him to fire a low shot that Jack Berman got down to.
As the half closed in Kaloczi doubled King Langley’s lead, moments after Andronicos Georgiou forced Horlock to flick his half-way line lob onto the crossbar.
The resulting corner was when Kaloczi struck, stooping down to sneak a head underneath Horlock.
In the second half, Hitchin battled their way back into the fixture when Barker flicked an acrobatic volley over Berman, 52 minutes in.
But the Canaries’ joy was quickly scrapped as Okoye restored the two-goal lead after Horlock failed to collect Alexander Lafleur’s cross allowing for an easy tap-in.
Once again Hitchin cut the deficit with Hay wrestling past his defender to score, after the referee overturned his penalty call to allow the goal.
As Hitchin tried to rescue a draw, Kings Langley made the most of the few chances they created in the closing minutes, when Carvalho secured his brace and an away 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