Sligo Rovers were beaten on the road to Bray Wanderers at The Carlisle Grounds.
Two goals in either half gave the home side the win against a 10-man Rovers team.
It keeps up the great record of the Seagulls against Rovers this year with only one point earned from the three completed games.
Two major absentees hampered Rovers with captain Craig Roddan suspended and Kieran Sadlier forced out with illness on the day of the game.
The first chance of the game was to Rovers with Jimmy Keohane dribbling past two players and playing a give and go with Achille Campion but he was unable to keep it going as he entered the box.
The lead goal came after 15 minutes from a corner, striker Ger Pender tapped in from a corner flicked on towards him at the near post.
Before the half was over Bray crucially struck again, this time from a free-kick. It was delivered from the right and Darragh Noone’s run was picked out allowing him to finish low and hard to the bottom corner.
But the game was far from over as the Bit o’Red came out showing great fighting spirit in the second half.
With only a minute got Keohane pounced onto a loose ball and smashed a great volley that was just too central to get past keeper Peter Cherrie.
Achille Campion’s hard worked manufactured an opportunity for his striker partner Raf Cretaro on 50 minutes.
His downward header put the ball into the stride of Cretaro but defender Tim Clancy put his frame in the way and diverted the ball away from the goal.
A minute later Daniel Kearns caused problems with a great right wing run and low delivery, it beat the defence and located Cretaro but despite his attempt getting on target Cherrie went low for a super save.
Another volley from Keohane almost gave the deserved Bit o’Red goal. This time captain Gavin Peers headed a pinpoint ball forward back for the Wexford midfielder to drive a shot but Bray had so many bodies back there was no way to goal.
On 63 Tobi Adebayo-Rowling easily got away from a defender to produce a shot that was going on target but for a touch off left-back Kevin Lynch.
Peers almost got on the scoresheet with 20 minutes remaining when a corner from John Russell found him at the back post, it went across the face of goal but just wide.
A second yellow card then for Regan Donelon, just back in the side, on 72 minutes made the comeback much more difficult.
With 13 minutes to go sub Andrew Lewis lobbed a long ball over Micheal Schlingermann to get the third.
Then in the final minutes another sub Sean Harding smashed a shot into the net.
Rovers will look to get points on the board again this Saturday with a big game against one of the league’s leading club’s Cork City.
Kick-off at The Showgrounds will be at 7:45pm.
Bray Wanderers: Cherrie, Douglas (Harding 86), Kenna, Clancy, Lynch, Noone, Marks (Kehoe 79), Salmon, Moore, Connolly, Pender (Lewis 75).
Subs: Stacey, Lyons, McNally, Finnegan.
Sligo Rovers: Schlingermann, Adebayo-Rowling, Peers (c), Leahy (Boylan 64), Donelon, Keohane, Russell, Martin, Kearns, Cretaro, Campion.
Subs: Nugent, McCann, Hannon, Roberts, Place.