Shamrock Rovers stretched their lead at the top of the Premier Division to seven points as they slogged their way past a bullish Finn Harps 1-0 in Ballybofey.

[MORE]