Dinny Corcoran, Ryan McEvoy and Dave Mulcahy provided the goals to give Bohemians a vital Premier Division lifeline with a 3-0 win at relegation rivals Shelbourne.
On a night when fellow strugglers Bray Wanderers and UCD lost, this fully deserved derby victory was the perfect start in his post for Bohemians' interim boss Bobby Browne.
Bohs now have a five-point cushion over Shelbourne, who remain bottom though with a game in hand, and are four clear of Bray.
While Bohemians were at full strength, Shelbourne were without injured topscoer Dean Kelly as manager John McDonenll had to start with teenagers Adam O’Connor in central defence and Stephen Sheerin in central midfield,
And while both sides adopted a similar 4-4-1-1 line-up, it was Bohemians who started the better, led by skipper Mulcahy who looped a header over the top from Stephen Traynor’s free kick.
A mistake by Derek Pender gave Shelbourne an opening minutes later. The 19-year-old Sheerin, though, drilled his right-foot shot wide after latching onto a poor headed clearance by the right-back.
Clearly looking the more comfortable, Bohemians took a deserved lead on 18th minutes.
Anto Murphy appeared to flummox Shelbourne by not taking his trademark long throw on the left, instead working a one-two with Keith Buckley to get in behind to cross. Karl Moore nodded the ball down for Corcoran whose low drive was merely helped into the net by O’Connor.
Sean Brennan worked Bohemians’ keeper Dean Delany with a fiercely struck low shot at the other end minutes later before Shelbourne were dealt a cruel blow just past the half hour when skipper Glenn Cronin was carried off injured.
The home side then had to survive until the interval as Bohemians twice came close through McEvoy and Mulcahy.
Despite Shelbourne having a bit more impetus to their game on the resumption, it was Bohemians who remained the more dangerous every time they got forward and they duly doubled their lead on 57 minutes.
Once again it stemmed from a throw, this time taken by Pender. Buckley flicked it on and McEvoy hooked the ball home from a tight angle despite Murphy getting a touch to it.
Murphy then made a superb parry save with his feet to deprive Buckley a third after Traynor had played him in on 72 minutes.
But there was no stopping Mulcahy on 83 minutes as the Bohemians’ midfielder arrived to tap home at the near post from Moore’s low cross to seal the big win.
Shelbourne: Lee Murphy; Ian Ryan (Derek Doyle 76), Adam O’Connor, Graham Gartland, Pat Flynn; Stephen Hurley, Glenn Cronin (Darren Tinnelly 34), , Stephen Sheerin (Jamie McGlynn 60), , Adam Hanlon; Sean Brennan; Lee Murtagh.
Bohemians: Dean Delany; Derek Pender (Daniel Byrne 73), Anto Murphy, Roberto Lopes, Luke Byrne; Keith Buckley, Dave Mulcahy, Ryan McEvoy, Karl Moore (Kevin Devany 90+4); Stephen Traynor (Chris lyons 90+4); Dinny Corcoran.
Referee: Paul Tuite (Dublin).