JONNY McGough’s Heslerton side sealed their spot in the Frank White Trophy final after a 5-3 win at Riskers United.
In an eventful, full-blooded cup tie, it was Heslerton who struck first as striker Matty Turner fired in from a Jamie Lee free-kick.
Turner was in action at the other end moments later when turned the ball into his own net from a long throw-in from Luke Delve.
Lee and Nick Ellis then registered to give Heslerton a 3-1 lead, before another Turner own goal sent Riskers in at the break 3-2 down.
But Heslerton were quick out of the traps for the second half and striker Lee Drydale netted with a fine overhead kick to make it 4-2.
Riskers didn’t give in though and were back within striking distance when Ben Brown netted after following in on a parry by the keeper.
But another own goal, this time by Riskers’ Sam Garnett, made it 5-3 and ended the tie as a contest.
Moments after the strike, Riskers were reduced to ten-men when Gary Lumbis was shown his second yellow card and was sent for an early bath.
Heslerton manager McGough was delighted with his sides’ win.
He said: “This is my last season as manager as I am going in the army, and it would be great if we could win the cup before I leave.
“We played well. Danny Philps played well at centre-back and Matty Turner and Nick Ellis stood out as well.
“But it was a good team effort and we’ll give it a good go in the final.”