Alan Harton strikes again