Bray bagged their fourth win in six games since Pat Devlin's return as manager as they overcame in-form Galway United 4-0 at the Carlisle Grounds last night.
Jake Kelly scored a double -- and helped Dean Zambra and Gary Shaw score the other two -- as Galway's five-game unbeaten run in all competitions shuddered to a halt.
Sligo Rovers almost blew a four-goal lead against Sporting Fingal at the Showgrounds last night. Benin international Romuald Boco scored in each half as Rovers gained revenge for last season's FAI Cup defeat.
Fingal gave the home side a nervous closing few minutes when Gary O'Neill and Kenny Browne scored before Shaun Williams grabbed a third in injury-time, but Rovers took all the points.
Dundalk edged their Louth neighbours ever closer to the drop last night as Drogheda's dismal run of form continued amid a deluge at Hunky Dorys Park thanks to a 3-1 defeat.
To make matters worse, Glen Fitzpatrick was sent off in dubious circumstances and could face further punishment after he appeared to throw the ball at referee Damien Hancock.
Ross Gaynor and Matthew Tipton put the Lilywhites in control before Darren Meenan offered some brief hope for the home fans, but Faz Kuduzovic wrapped up matters.