This paper presents an optimized approach for jointly matching multiple 3D meshes by maximizing pairwise feature affinities and ensuring cycle consistency. Utilizing a fast alternating minimization algorithm, the proposed method significantly outperforms state-of-the-art algorithms that rely on semi-definite programming, achieving rapid processing times while maintaining competitive accuracy. The results demonstrate the algorithm's effectiveness on the SCAPE benchmark database and its robustness against noise and outliers.