An understrength Dog Inn warmed up for their Terry Cattermole Trophy semi-final with this vital league win at Bullough Park.
They took the lead inside the first 10 minutes when Charlie Collinge fired them ahead from close range.
The returning Jamie Enefer then raced through for their second, before a free-kick brought Bees Knees back into the game.
After his penalty was saved, Enefer restored his side’s two-goal lead by firing home the rebound shortly before the interval.
Dog’s dominance continued into the second half but, after Luke Conti’s goal was dubiously disallowed, Bees Knees netted their second goal.
Enefer completed his hat-trick from the penalty spot before a last-gasp Bees Knees goal gave the scoreline a deceptively close appearance.
Dog defender Toby Barker was man of the match.
Dog manager Simon Kerins was happy with the win, especially as his side were missing several regulars and without a specialist goalkeeper: “On days like this, the only thing that matters is the win. We did a lot of things very well, but were the authors of our own downfall in terms of conceding the goals.”
Dog face Great Harwood Rovers at King George’s on Sunday, with the winners securing a place in the cup final at Accrington Stanley.