Aaron Greene scored his second sublimely-taken goal of the week as Shamrock Rovers finally wore down Drogheda United at Tallaght Stadium to leapfrog them to the top of the SSE Airtricity Men's Premier Division table.
Central defender Lee Grace provided the assist for Greene's opener before heading a second himself in a dynamic three-minute spell early in the second half which effectively sealed the points.
Substitute Rory Gaffney added a third goal in stoppage time following a defensive blunder.
A second win over Drogheda this year, and a seventh of the campaign, thus sees Rovers back at the summit, on goal difference ahead of in-form Derry City, for the first time since winning their four-in-a-row titles at the end of the 2023 season.
With Josh Honohan returning at left-wing back the only change from Monday’s win over Sligo Rovers, Hoops enjoyed plenty of possession throughout a first half of utter frustration for Stephen Bradley’s side.
With a solid shape and focus, Drogheda came to spoil with goalkeeper Luke Dennison spoken to for time wasting as early as the 10th minute.
Nonetheless, it was Kevin Doherty’s side who had the game’s first real opening two minutes later when Shane Farrell curled a free kick not far wide.
As was the case in Monday’s win over Sligo, Rovers had to show patience in moving the ball to find openings, finally cutting Drogheda open when going direct on 25 minutes.
Jack Byrne’s long ball over the top found the run of Greene in behind. He worked it back to Matt Healy who fed Graham Burke to drive straight at Dennison.
Rovers’ patience looked to have finally paid off six minutes later following incisive approach play by Danny Grant, Burke and Byrne which resulted in Owen Lambe tripping Honohan to concede a penalty.
Burke had opened the scoring emphatically from the spot against Sligo on Monday. But it wasn’t to be on this occasion. The penalty lacked conviction as it arrowed wide off the base of a post.
Rovers upped the tempo from the restart, tenaciously pinning Drogheda inside their area.
And whatever may have been said at half-time worked as they were 2-0 up inside eight minutes.
The opening goal in the 50th minute caught Drogheda's back line flat footed as Grace dinked a telling pass in behind. Greene controlled the dropping ball superbly on his chest before turning and calmly lobbing it over Dennison for a delightful fourth goal of the campaign.
Three minutes later, Dennison pushed a shot from Healy out for a corner.
Byrne's delivery was on the money as Grace rose highest to get his head to the ball and find the net for his second goal of the season.
Gaffney then capped Rovers' dominant evening three minutes into added time.
Dennison merely succeeded in heading an attempted clearance from outside his area against Michael Noonan with the ball rebounding to Gaffney who walked it into the net.
Shamrock Rovers: Ed McGinty; Lee Grace, Roberto Lopes, Cory O’Sullivan; Danny Grant (John O'Sullivan 84), Darragh Nugent (Victor Ozhianvuna 84), Matt Healy, Jack Byrne (Cian Barrett 84), Josh Honohan; Graham Burke (Rory Gaffney 73); Aaron Greene (Michael Noonan 73).
Drogheda United: Luke Dennison; Elicha Ahui, Conor Keeley, George Cooper (Thomas Oluwa 59); Owen Lambe, Shane Farrell (Kieran Cruise 72), Ryan Brennan (James Bolger 63), Luke Heeney, Conor Kane; Warren Davis, James Dougla-Taylor.
Referee: Rob Harvey (Dublin).
Attendance: 6,101.