»Sich schlagen« ist ein älterer Ausdruck für »mit jemandem fechten«; er ist im Alltagssprachgebrauch noch vorhanden in der Redewendung »Er hat sich gut geschlagen«.