Drogheda came from 2-0 down to snatch a dramatic point at Carlisle Grounds.
Bray struck twice right on the stroke of half-time. Daire Doyle whipped in a cross, Robbie Doyle flicked on and Jake Kelly smashed a 15-yard swerving volley into the net.
It got even better for the Wicklow side in first-half stoppage-time, when they made it 2-0. Shane O'Neill went on a solo run from halfway only to be stopped just outside the box by John Kendrick. Kelly nipped in and tussled with Jamie Harris. Kelly fed O'Neill who slotted past Paul Skinner.
But Bray were reduced to 10 men in the 53rd minute. Having been booked for a foul on Ryan Brennan in the first half, full-back Shane O'Connor was dismissed after challenging Joe Kendrick along the left flank.
United reduced the arrears in the 79th minute after Brendan McGill struck a 25-yard rocket into the net and Kendrick hit home an 84th-minute penalty after a Colm Tresson handball.
Then Drogheda substitute Jamie Duffy was given a straight red card in the 89th minute after an altercation with Dave Webster.
UCD battle for Galway draw
UCD battled to earn a point in the 2-2 draw with Galway United at Terryland Park. The Students made the livelier start as David McMillan edged them ahead in the fourth minute.
Galway restored parity in the 19th minute when Anto Flood flicked Rhys Meynell's deep cross past Billy Brennan.
Galway hit the front in the 36th minute as Flood's sharp turn forced Evan McMillan to handle the ball, and Stephen O'Donnell's penalty was precise.
On the stroke of half-time, Chris Mulhall reacted sharply to dispossess the goalkeeper and draw the Students level.
Opportunities were crafted after the restart and Ryan had to be alert to deny David McMillan during a frenetic third quarter.