Eoin Bradley headed home an injury-time winner as Glenavon clinched a comeback victory over Dungannon Swifts.
Paul McElroy saw his shot edge over the line to give the hosts an early lead before Daniel Kearns hammered in an equaliser on 32 minutes.
Kearns was denied by keeper Andy Coleman and Simon Kelly headed over as Glenavon dominated at Stangmore Park.
The Swifts held on until substitute Bradley headed in from a corner in the third minute of stoppage time.
Glenavon have moved five points clear of sixth-placed while Dungannon remain second from bottom with just two league wins in 15 matches.
What they said
Glenavon assistant manager Paul Millar said: "The win may have come late but it was fully deserved.
"We had three goals disallowed and I don't know why but this shows the never-say-die attitude of the team.
"It's always tough at Stangmore Park and the Swifts are a bogey team so we are delighted to come away with three points."