Harral saves victory for Panthers