Irish Premiership: Ballinamallard Utd 2-3 Warrenpoint Town
Padraig Smith's injury-time strike gave Warrenpoint a dramatic Premiership win over the Mallards at Ferney Park.
David Kee's header put the hosts ahead but Town hit back with a superb Daniel Hughes shot into the top corner.
A tap-in from Stephen Hughes made it 2-1 to Warrenpoint before Mark Stafford headed in from Jay McCartney's corner to level after 28 minutes.
Smith popped up in the second minute of added time to secure a third straight victory for Barry Gray's team.
It was a frantic opening in Fermanagh with Kee's near post header on eight minutes followed a minute later by a fine equaliser from Hughes.
Hughes put Town in front after 22 minutes but the Mallards equalised quickly thanks to Stafford.
Warrenpoint keeper Blaine Hughes produced good saves to deny Stuart Hutchinson and Richard Lecky early in the second half.
Stephen Hughes found the side-netting with a speculative effort before Smith scored in the dying seconds with a stylish finish.
The improving Warrenpoint, with four wins from their last five matches, are now nine points clear of bottom club Ards and four ahead of struggling Coleraine.
"I'm delighted to get the three points and it's the perfect time of the year to put a good run together," said Town boss Gray.
"A few weeks ago we were in a precarious position and we know how quickly things can change with a couple of bad results, but the boys are full of confidence."