Stephan Schrock’s sensational second half seals come-back win