Finn Harps 0 Shamrock Rovers 3
Shamrock Rovers are level on points with Dundalk thanks to a comfortable win over Finn Harps in Ballybofey.
Ronan Finn, Dylan Watts and Aaron Greene netted as Rovers took the win.
Rovers led after just six minutes - and it will have haunted Harps manager Ollie Horgan.
Harps had been on a good run of form with eight wins from their last four outings.
But the Donegal men were on the back foot as Rovers struck.
Harps goalkeeper Peter Burke spilled a Dan Carr shot and Green squared for Finn to steer home.
Just after the half-hour, Watts converted 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 foot 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.