Shamrock Rovers kept their slim title hopes alive with a fully deserved 2-0 victory over Drogheda United in a game where both sides finished with 10 men.

[MORE]