Achille Campion struck at the death as Sligo Rovers came from behind to defeat Galway United at the Showgrounds.
Following a cagey first half from both camps, it was United who took the lead in this Connacht derby courtesy of Gary Shanahan two minutes into the second period. The determined Bit O'Red carved out an equaliser eleven minutes from time when top scorer Raffaele Cretaro picked out the bottom corner of Conor Winn's net for his 80th in Rovers colours.
The game looked to be heading for a draw only for Campion to pop up in the second minute of added time for the winner.
Rovers this week agreed a new deal with striker Cretaro. And it was the veteran who was involved in the game's first talking point on 13 minutes during a positive start from the home side. Some trojan work from the impressive John Russell saw the Galway native send Cretaro on his bike down the Rovers right. He skilfully slipped the ball past his marker before squaring for Liam Martin whose tame effort was pushed away by United goalkeeper Winn.
Rovers had to rely on winger Liam Martin to keep the score level as Galway almost took the lead just past the half hour. Craig Ludden and Conor Melody combined before the former sent a dangerous cross to the back post where Gary Shanahan was pipped to the ball by the attentive Martin who managed to head the ball to safety.
Martin was involved again just before the break when he looked the favourite to win Daniel Kearns' corner in the air. Under close scrutiny from Colm Horgan, the Donegal man was a whisker away from making contact with the former Dundalk winger's set-piece with the goal at his mercy. While Tobi Adebayo-Rowling gave his goalkeeper Micheál Schlingermann a dig out on the stroke of half time. With the net minder stranded, the Londoner did well to head away Shanahan's cross while facing his own goal with both Ludden and Enda Curran in close proximity.
Campion came within inches of tapping in Russell's set-piece two minutes into the second half, moments before the Tribesmen took the lead.
Schlingermann deflected away Enda Curran's initial effort from close range as United got in around the back of the home defence.The rebounding ball fell to Shanahan and with Schlingermann grounded, the Limerick man nodded home for his second goal against Rovers this year.
Cretaro had a penalty shout fall on deaf ears on 56 after he was shoved in the back inside the Galway area. While Ludden fired over his free from the edge of the Sligo box eleven minutes later as United sought to double their advantage,
Winn got down to comfortably save Cretaro's shot from 20 yards on 73 as Dave Robertson's charges continued in their attempts to break down a stout Galway rearguard.
Sligo did find a way back in to the tie on 79. Cretaro dropped a shoulder in front of his marker before firing home from outside the box for his tenth of the season.
The home side had to rely on Schlingermann from the kick-off as he came to meet Shanahan before Rovers eventually scrambling the ball away.
The game was then turned on his head on 92. Cretaro picking out Campion at the front post, the Parisian executing the deftest of touches to neatly tap the ball beyond Winn for Rovers' first win in three.
Sligo Rovers: Micheál Schlingermann; Tobi Adebayo-Rowling, Gary Boylan, Mick Leahy, Jimmy Keohane; Daniel Kearns (Kieran Sadlier 70), Craig Roddan, John Russell, Liam Martin; Achille Campion, Raffaele Cretaro.
Galway United: Conor Winn; Colm Horgan, Armin Aganovic, Kilian Cantwell, Stephen Walsh; Gary Shanahan, Ryan Connolly, Paul Sinnott, Conor Melody (Alex Byrne 75), Marc Ludden; Enda Curran (Vinny Faherty 64).
Referee: Dave McKeon.