Fermanagh battled to a two point over Kildare, eight points six at Brewster Park for their first win of the league campaign.
The match was in the melting pot after Fergal Conway made it six points apiece when he pointed following an advanced mark with 20 minutes remaining.
A late Ryan Lyons brace in the 65th and 73rd minute, won it for the hosts, with Kildare reduced to 14 men in between as Ben McCormack was shown a second yellow card.
Rory Gallagher’s men led five points to three at the break, with Sean Quigley (free), Conall Jones and Ryan Jones on target before Adam Tyrrell posted a brace of Kildare frees.
Eoin Donnelly and Conway traded points, Quigley’s second free closing the first-half scoring. Neil Flynn clipped over two frees either side of Quigley’s third and Conway tied the scores up.
After Mark Donnellan denied teenager Ultan Kelm a Fermanagh goal, it was Lyons who won it for the home side with two points in the last five minutes, to give them their first win of the campaign.
Fermanagh: T Treacy. J Cassidy, L Cullen, Kane Connor (E McHugh 41), Che Cullen, J McMahon, C Corrigan. E Donnelly (T Clarke 26 (S McGullion 55)), R Jones, R Lyons, D McCusker, A Breen, D Teague (P McCusker 37), C Jones, S Quigley
Scorers: S Quigley (0-3f), R Lyons (0-2), Donnelly, R Jones, C Jones all 0-1.
Kildare: M Donnellan, M Dempsey, M O’Grady, D Hyland, J Murray, E Doyle, K Cribbin (T Moolick 63), K Feely, A Masterson, D Slattery (P Nash 65), F Conway (F Dowling) C Hartley (J Hyland), A Tyrrell (C O’Donoghue HT), B McCormack, N Flynn (0-2f)
Scorers: F Conway, A Tyrrell 2f, N Flynn 2f all 0-2
Referee: M McNally (Monaghan)