MHS struggles, but holds off Parker