Scotstown were pushed all the way by Derry’s O’Donovan Rossa Magherafelt.