Casey Stewart scored the injury-time winner as Selby Town staged a dramatic comeback by scoring twice in the final ten minutes to win 3-2 at promotion rivals Retford FC.
The late win moves Selby one point behind second placed Campion, who lost 3-0 at Glasshoughton Welfare.
Selby were looking to bounce back from Saturday’s defeat to Campion and the first half went to plan as Chris Jackson gave them the lead.
However, Selby found themselves behind going into the final six minutes. Liam Flanagan equalised before Retford’s Gaz Davies was sent off for a second bookable offence.
Stewart then made himself the hero two minutes into stoppage time.