The Tuam man pounced on a poorly defended corner three minutes into the second-half to settle a scrappy game and extend Shamrock Rovers’ hold over the Tribesmen
St Patrick’s Athletic and Shelbourne played out a scoreless draw in Inchicore, which saw the Saints give up top spot in the Premier Division to Drogheda United