Bohemians moved ahead of St Patrick's Athletic and into top spot in the Premier Division table following this Dublin derby at Richmond Park writes Mark Cummins.
The win puts Bohs onto 30 points, one ahead of Pat's.
Killian Brennan struck the winning goal on 51 minutes when he met a Glen Crowe ball and slotted past Barry Ryan from close range.
Pat's had chances but couldn't break down a resolute Bohs defence and it could have been 2-0 for Bohs on 71 but Ryan made a fine save from Neale Fenn who then blasted the rebound wide.
Following a poor opening St Pat's look more comfortable as the first half progressed. Gary Dempsey got on the end of a Jamie Harris header on 12 minutes but his shot was saved by Brian Murphy. Dempsey was ruled offside anyway.
Alan Kirby tried to play Gary O'Neill in on 14 but his ball rolled across the box before O'Neill got to it while Murphy saved a Dessie Byrne effort on 22 minutes.
Bohs threatened first on 29 when Stephen O'Donnell put Brennan through but Harris raced back to block the ball.
On 32 Pat's Keith Fahey struck a trademark free-kick from much the same part of the pitch from where he was positioned when he snatched the three points in Dalymount Park early in the season - this time however Harris met the ball at the far post but headed inches wide.
Bohs looked better in the second half in strong fashion and took the lead on 51 minutes. Crowe cut in from the right and passed to Brennan who slotted past Ryan.
Pat's boss Johnny McDonnell responded by making a double substitution on 59 minutes with Joseph Ndo and Glen Fitzpatrick replacing Kirby and O'Neill.
Pat's put Bohs under a tremendous amount of pressure as they went after an equaliser but it was Bohs who had the next scoring chance. On 71 Brennan put Fenn in on goal but Ryan made the save whilst Fenn blasted the rebound wide.