Shamrock Rovers are level on points with Dundalk thanks to a comfortable win over Finn Harps in Ballybofey.
Finn Harps 0 Shamrock Rovers 3
Ronan Finn, Dylan Watts and Aaron Greene netted as Rovers took the win.
Rovers led after just six minutes – and it will have haunted the Harps manager Ollie Horgan.
Harps had been on a good run of form with eight points from their last four outings.
But the Donegal men were on the back foot as Rovers struck.
Harps keeper Peter Burke spilled a Dan Carr shot and Green squared for Finn to steer home.
Just after the half-hour, Watts concerted a penalty, awarded when Burke took down Greene.
Roberto Lopes might have made it three but he headed narrowly over the top.
Rovers had beaten Harps in both their previous outings this season and Stephen Bradley’s men kept their feet on the gas.
Burke thwarted Finn early in the second half and the hosts’ net minder saved soon after from Greene.
Seven minutes from the end, Greene finished after getting on the end of a Jack Byrne free.
Finn Harps: P Burke; N Logue, S Todd, D O’Reilly; C Deasy, M Coyle (M Coyle 79), J Borg (T McNamee h-t), M Russell; C McAleer, N Boyle (L Walsh 83), M Place.
Shamrock Rovers: A Manus; J O’Brien, R Lopes, L Grace, T Clarke (E Boyle 77); G Bolger (D Dillon 83), D Watts, D Carr (J Coustrain 64), R Finn, J Byrne; A Greene.
Referee: R Hennessy