A brace of goals from Christy Fagan and a sublime free-kick from Killian Brennan saw St Patrick's Athletic maintain their recent revival as they saw off Bohemians 3-1 at Richmond Park in the SSE Airtricity League Premier Division.
Fagan gave St Pat's a 22nd minute lead, with Derek Prendergast levelling for Bohemians 11 minutes later.
A 50th-minute goal from Fagan restored St Pat's lead before Brennan sealed the points on 69 minutes.
Bohemians now haven't beaten St Pat's - who leapfrog above them to fourth place in the table - in 15 league games, stretching back to October 2010.
With both sides having made two changes each following big away wins at Derry City and Dundalk respectively, there was a sluggish start to the game.
It was 11 minutes before either goal was threatened, St Pat's star Brennan arrowing a free-kick not far wide after Lorcan Fitzgerald was booked for roughly halting the run of Greg Bolger.
Bohemians threatened for the first time seven minutes later, with St Pat's defender Sean Hoare getting across diligently to block Ismahil Akinade's shot after a clever flick on from Keith Buckley.
A delightful piece of invention from Christy Fagan then really sparked what had been a dull enough encounter until then into life on 22 minutes.
James Chambers worked the ball back to Aaron Greene on the left and his cross was hooked to the net by Fagan with an audacious overhead kick.
Three minutes later, Fagan might have doubled the lead. Racing through on to Chris Forrester's ball, the striker drilled his left-foot shot wide of the far post.
Some sloppy defending by the home side in first conceding, and then failing to defend a corner, allowed Bohemians back into the game.
Fitzgerald whipped the ball over to the near post and central defender Derek Prendergast attacked the ball well to score with a stooping header.
A flowing St Pat's move almost restored their lead four minutes before the interval.
Skipper Ger O'Brien's cross was met by Forrester with a diving header that was straight at Dean Delany in the Bohemians goal.
A second piece of creativity from Fagan did get St Pat's back in front five minutes after the restart.
Ian Bermingham's first time volley from a Brennan corner may well have found the net, but Fagan helped it home with a clever flick of his head.
Delany got his fingertips to Greene's low drive to touch the ball on to a post on 65 minutes.
But the Bohemians keeper was left flat-footed when St Pat's did extend their led four minutes later.
Forrester's clever feet won a free-kick off Prendergast and Brennan delightfully curled the dead ball to the corner of the net.