Schirripa return propels Hanwood to grand final glory