Isles end skid with epic shootout win