Gritty play leads Golden Eagles past Skyhawks in overtime thriller