A Jimmy Eyles hat-trick was not enough to give Ossett Town all three points against New Mills at Ingfield on Wednesday night.
The former Nostell MW was in top form for Town but a last-minute David Fitzpatrick penalty gave the visitors a point a six-goal thriller.
James Hampson opened the scoring for Mills with a glancing header from a contested free-kick but on-song Eyles soon had Craig Elliott’s men on level terms.
Town then took the lead in a see-saw match with Eyles producing a delightful chip over the Mills goalkeeper just before half-time.
The visitors refused to let Town build on their lead and got on terms from another set-piece early in the second half, Nicholas Platt the scorer.
Mills were lucky to see 11 men stay on the pitch when their goalkeeper hauled down Eyles when he was clear on goal and was only shown a yellow card.
The Town striker was not to be denied, however, capitalising on a defensive error to produce another lob over the stranded stopper and put the hosts back in front.
Elliott’s men had chances to seal the three points but they could not take their chances and were punished late on.
A sloppy challenge on a Mills attacker inside the box saw the referee point to the spot and Fitzpatrick made no mistake.