Shamrock Rovers kept hot on the heels of Dundalk at the summit of the Premier Division with a 3-0 victory over relegation threatened Finn Harps at Finn Park.
Rovers led 2-0 at the break through Ronan Finn and a Dylan Watts penalty and while the home side kept plugging away the result was never really in doubt.
The Hoops remain behind Dundalk on goal difference.
Rovers went into this game against a rejuvenated Harps side that had put together a four-match unbeaten run.
Harps created the first opening as Mikey Place and Mark Russell combined to set up Caolan McAleer – Harps biggest threat throughout the game - who shot over the bar.
But Rovers went ahead in the seventh minute after goalkeeper Peter Burke failed to deal with cross and Aaron Greene found the supporting Finn who stabbed the ball home from close range.
And Greene then had a fine chance to hit a second four minutes but steered the ball wide from a good position with the home defence clearly struggling.
The visitors doubled their advantage on 33 minutes when Finn played a probing ball into the Harps box for Greene to chase but he was impeded by Burke and referee Rob Hennessy awarded a penalty. Dylan Watts duly obliged from the spot.
Greene headed over from close range before the interval with Rovers well on top.
The Hoops continued to hold the upper hand in the second half and Watts, Trevor Clarke and Greene all forced Burke into making saves before Greene got onto the end of a Jack Byrne free at the far post to make it 3-0 in the 84th minute.
Finn Harps: Burke; Deasy, Todd, Logue, O’Reilly; Coyle (Cowan, 79 mins), Borg (Borg, 45 mins), Russell; Boyle (Walsh, 85 mins), Place; McAleer.
Shamrock Rovers: Mannus; O’Brien, Lopez, Grace, Clarke (Boyle, 77 mins); Bolger (Dillon, 83 mins); Finn, Watts, Byrne; Greene, Carr (Coustrain, 64 mins).
Referee: R. Hennessy (Dublin).
If you have a story or want to send a photo or video to us please contact the Donegal Now editorial team. Between 9am and 5pm Monday to Sunday please call 074 9112712. Between 5pm and midnight please call or text 086 792 2103. Or you can email [email protected] at any time.