A late winner from Aaron McEneff sealed a comeback 2-1 win for Shamrock Rovers at Derry City to extend their lead at the top of the League of Ireland.
After a goalless first half, Danny Mullen gave Derry the lead not long after his introduction from the bench on 65 minutes.
Rovers substitute Michael Noonan drew the sides level just four minutes later before former Candystripes midfielder McEneff snatched the winner in the 89th minute.
The 29-year-old, who played over 100 times for Derry City, was booked for his celebrations after the goal.
The visitors are now unbeaten in their last seven games and have increased their lead over third-placed Derry to eight points.
Despite early pressure from both sides, neither keeper had a save to make in the opening 20 minutes with Michael Duffy's acrobatic attempt not testing Ed McGinty and Danny Grant blasting an effort well over the crossbar at the other end.
The home side enjoyed majority of the possession in the opening 45 minutes with Gavin Whyte heavily involved in the action, providing Liam Boyce with a chance to break the deadlock midway through the half.
Rovers felt they should have had a penalty when Aaron Greene's shot struck the arm of Hayden Cann but their protests were waved away by referee Marc Lynch.
As the quiet first half drew to a close, Brian Maher was forced to make a save low down to deny Graham Burke's effort with the forward having a shot from range easily gathered by Maher shortly after.