National League Premier Div/Bray Wanderers 1 Sligo Rovers 2: Another late winner from Darren Mansaram gave in-form Sligo a sixth win from seven games to move them five points clear of St Patrick's Athletic and consolidate their position in fifth place in the table.
The result was just the tonic manager Sean Connor was craving ahead of their clash with champions Cork City at the Showgrounds on Saturday night.
Mansaram, who scored a last-minute winning goal in Waterford on Friday night, showed terrific feet for such a tall man to side-foot home to the bottom left-hand corner of the Bray net with three minutes remaining.
Sligo appeared to have thrown away a point from a match they dominated for much of the 90 minutes when Romanian Andre Georgescu turned superbly onto Kieran O'Brien's pass to scamper through and fire past Rovers' substitute goalkeeper Richard Brush just three minutes earlier.
But Sligo should have been out of sight by then as Mansaram and their other scorer, Adam Hughes, both missed very scoreable chances midway through the second half.
Hughes, in fairness, also scored for the second match running to deservedly put Sligo in front on 58 minutes.
Keith Foy, back from injury at left-back, tenaciously won the ball just inside the area to cross for Australian Hughes who arrived at the far post to tap home his third goal of the season.
Bray came close to levelling on 71 minutes when substitute Colin Vint almost scored with his first touch. But Brush, only just on the field himself for the injured John O'Hara, made a fine save at full stretch.
BRAY WANDERERS: O'Connor; Gifford (Vint 68 mins), Charles, McGovern, W Tyrrell (D Tyrrell 89 mins); Caffrey, Fox, Tresson, Keogh (O'Brien 81 mins); Doyle, Georgescu.
SLIGO ROVERS: O'Hara (Brush 70 mins); Peers, Burns, McNamara, Foy; Hughes, Turner, O'Grady, Kuduzovic; Judge (Singh 90 mins), Mansaram.
Referee: P Whelan (Dublin).