David Ogilby headed home deep into injury-time to give Coleraine a 1-0 league victory at Dungannon Swifts.
Coleraine's Neil McCafferty found the net from a free-kick but it was ruled out for a infringement in the wall.
Dungannon wasted their best chance on 22 minutes when Matt Hazley saw his penalty saved by Michael Doherty.
Swifts striker Gary Liggett headed against the woodwork before defender Ogilby powered his header into the net from McCafferty's corner.
Jamie Glackin won the penalty after being brought down but Hazley was denied from the spot thanks to a fine Doherty save.
Andrew Burns impressed for Dungannon following his introduction from the bench and he set up Liggett for his header which hit a post.
Hazley fired into the side-netting for the hosts and Liggett was denied by Doherty.
Andy Coleman saved at the feet of Coleraine substitute Mark Miskimmin before the visitors clinched all three points in the dying seconds.
Coleraine move up a place to eighth while Dungannon are just a point above basement boys Ballinamallard.