IT was 10-a-side for much of this rain-soaked stalemate at Dalymount Park, the red card brandished to both Danny Joyce and Gavin Peers summing up what was a dogged affair.
Having to string a makeshift back-line together, with the enforced absence of both Ger O'Brien and Aidan Price, Pat Fenlon was perhaps the happier of the two managers at the end.
But he'll no doubt have words with deputy right-back Joyce, who was correctly given his marching orders after a reckless two-footed challenge on Richie Ryan after only seven minutes.
Some slick Sligo passing eventually resulted in Alan Kirby striking the first shot in anger, before the numerical difference was evened up on 20 minutes when Peers was shown a second yellow after obstructing Anto Flood.
Flood tested Brendan Clarke in a rare Bohs attack on 35 minutes, before O'Connor was carried off on a stretcher at the opposite end with a suspected broken nose following an accidental clash with the in-rushing John Dillon.
Bohs' second-half showing in midfield was more industrious, but Sligo had the better of the chances.
Kirby came close two minutes after the break and Raffaele Cretaro gave his former club a few jitters in the 59th minute. Aaron Greene's cross was just a little high for the Tubbercurry man to get the right contact.
Eoin Doyle then cracked a shot off an upright with 14 minutes remaining before Christy Fagan had Clarke skidding across his line to deny the Gypsies a late winner.
Bohemians -- O'Connor (Murphy 45 + 4); Joyce, Heary, Burns, Rossiter; Buckley, Bayly, Cronin, Brennan; Traynor; Flood (Fagan 63).
Sligo Rovers -- Clarke; Keane, Peers, McGuinness, Davoren (Greene 47); Dillon, Ventre, Ryan, Cretaro; Kirby (Blinkhorn 76); Doyle.
Ref -- D Hancock (Dublin).