Armthorpe saw three points slip from their grasp as Liversedge scored twice inside the final six minutes to win 3-2 and end a run of 11 home defeats on the trot.
Liversedge took a 20th minute lead with an excellent strike from Matt Thompson but a Bradley Wilkinson own goal a minute before the break levelled the scores.
Armthorpe did most of the pressing in the second half and deservedly went in front on 78 minutes through an Adam Lee penalty, awarded for a trip on Dave Buck.
However, the home side hit back to equalise two minutes later through Billy Grogan.
And it got even worse for Armthorpe when, three minutes from time, sloppy defending at a corner allowed Eli Hey to slot home the winner.
Rossington Main maintained their good home form but had to settle for a point against Hall Road Rangers, who left it late to snatch a 1-1 draw after Lee Holmes had given Main the lead inside the first minute of the second half.
Both teams went close to breaking the deadlock in the first half.
Tom Niner had to clear off the line after Adams Stevens failed to hold a Rangers corner. There was another let off for Rossington when from a free-kick Scott McKay headed against the post.
The woodwork then came to the visitors’ rescue when Tom Bennett’s fine 20-yard effort smacked against the upright with the keeper beaten.
Then, just before the break, Bennett wasn’t far away from getting on the end of a Holmes flick on.
The second half was just 11 seconds old when Rossington edged in front, with Holmes hitting his 12th of the season with a shot across the keeper,
Holmes almost doubled the lead two minutes later with a neat chip that dropped just the wrong side of the post, before Bennett saw his shot well blocked from a Holmes lay-off.
Rossington continued to probe for an all-important second goal but, with the winning line in sight, Rangers grabbed an equaliser with six minutes remaining when Ben Kinsley tucked the ball away at the near post.
The visitors would have snatched all three points in the last minute but for a tremendous save from Stevens.