Slievecorragh fought off all challengers to make every yard of the running in the Jigginstown Hurdle at Naas.