Fort Hill run-rules Hancock; Moorefield edges East Hardy, Hampshire, Petersburg win