Georgie Kelly scored four times as Bohemians clinically punished dreadful Drogheda United defending in a 5-0 win at Dalymount Park.
This marked a fifth win in seven games, and a third scoring a total of 13 goals in their last three at home, for Keith Long's in-form Gypsies who move to within one point of fourth-placed Drogheda.
Though Drogheda started brightly, it was in-form Bohemians who hit the front with a superb goal on 10 minutes.
Left-back Tyreke Wilson found Ross Tierney in a pocket of space.
Brimming full of confidence after scoring the winner for the Ireland under-21s against Australia earlier this month, midfielder Tierney treaded a sublime pass through for the well-timed run of striker Kelly who slipped the ball past David Odumosu.
A fine team move was unfortunate in not seeing Drogheda level six minutes later.
Chris Lyons turned well onto Ronan Murray's pass to make the space only to hook his effort over the crossbar.
Bohs keeper James Talbot then had to work to tip over Murray’s shot after another neat passing build-up by the visitors.
But the home side remained a huge threat when they got forward with Odumosu making a fine one-handed save to deprive Dawson Devoy who had cut past Gary Deegan from Tierney’s pass.
Drogheda’s sloppy defending was then punished as Bohs doubled their lead a little too easily on 33 minutes.
Skipper Rob Cornwall’s diagonal ball was knocked down by Tierney into the path of Kelly whose shot took a deflection off Dane Massey to enter the net.
With Drogheda at sixes-and-sevens at the back, Liam Burt might have added to that six minutes later, curling narrowly wide from fellow winger Ali Coote's ball across the box.
Tierney was then off target with a scoreable opening three minutes before the break.
Drogheda brought on Killian Phillips and Dinny Corcoran at half-time only to find themselves 3-0 down inside 30 seconds as the rampant hosts carved through their defence all too easily once again.
The majestic Tierney was again central to the attack, his pass stepped over by Kelly to run into the path of Burt who made no mistake with a well-struck right-footed shot.
Kelly’s hat-trick, his second in four games, arrived on 54 minutes.
Once more Tierney was the architect, dribbling into the area to set up Kelly who sold Odumosu a dummy before casually shooting to the net.
Kelly had a goal disallowed before he got his fourth on 72 minutes, looping a header over Odumosu from substitute Stephen Mallon’s ball into the box - his 10th strike of the season.
Bohemians: James Talbot; Rory Feely, Rob Cornwall, Ciaran Kelly, Tyreke Wilson; Dawson Devoy (Keith Buckley 62), Conor Levinston; Ali Coote (Keith Ward 62), Ross Tierney (Jamie Mullins 69), Liam Burt (Stephen Mallon 62); Georgie Kelly (Bastien Hery 74).
Drogheda United: David Odumosu; James Brown, Danny O’Reilly, Dane Massey, Conor Kane; Gary Deegan (Luke Heeney 58), Jake Hyland (Killian Phillips h-t); Darragh Markey, Ronan Murray (Jordan Adeyemo 58), Mark Doyle (James Clarke 58); Chris Lyons (Dinny Corcoran h-t).
Referee: Ben Connolly (Dublin).