Liversedge further distanced themselves from the drop zone in the Northern Counties East League Premiern Division with a comeback win at home to Armthorpe Welfare.
Sedge broke the deadlock through Matty Thompson but Danny Taylor equalised on the stroke of half time.
Armthorpe edged in front from the penalty spot with quarter of an hour remaining after Andy Markham had fouled an attacker. Anthony Ryan converted the penalty.
But Sedge claimed all three points thanks to two late goals. Billy Grogan struck the equaliser and Eli Hey netted the winner five minutes from time.
In Division One, Eccleshill United won 1-0 at home to Hemsworth MW with a strike from Jermaine Springer midway through the first half.