Gary Moore holding on