Hartshorne spoils Heavener's Homecoming